diff --git a/backend/src/app/seeds/data/black-2.json b/backend/src/app/seeds/data/black-2.json index b00a9dc..23ba688 100644 --- a/backend/src/app/seeds/data/black-2.json +++ b/backend/src/app/seeds/data/black-2.json @@ -1333,7 +1333,6 @@ { "name": "Pinwheel Forest (Outside)", "order": 23, - "pinwheel_zone": 1, "encounters": [ { "pokeapi_id": 533, @@ -1380,7 +1379,6 @@ { "name": "Pinwheel Forest (Inside)", "order": 24, - "pinwheel_zone": 2, "encounters": [ { "pokeapi_id": 550, @@ -1572,8 +1570,22 @@ "encounters": [], "children": [ { - "name": "Relic Castle (A)", + "name": "Relic Castle (D)", "order": 28, + "encounters": [ + { + "pokeapi_id": 343, + "pokemon_name": "baltoy", + "method": "walk", + "encounter_rate": 100, + "min_level": 27, + "max_level": 30 + } + ] + }, + { + "name": "Relic Castle (A)", + "order": 29, "encounters": [ { "pokeapi_id": 551, @@ -1603,7 +1615,7 @@ }, { "name": "Relic Castle (C)", - "order": 29, + "order": 30, "encounters": [ { "pokeapi_id": 562, @@ -1638,20 +1650,6 @@ "max_level": 30 } ] - }, - { - "name": "Relic Castle (D)", - "order": 30, - "encounters": [ - { - "pokeapi_id": 343, - "pokemon_name": "baltoy", - "method": "walk", - "encounter_rate": 100, - "min_level": 27, - "max_level": 30 - } - ] } ] }, @@ -1899,63 +1897,9 @@ "order": 36, "encounters": [], "children": [ - { - "name": "Dragonspiral Tower (Entrance)", - "order": 37, - "encounters": [ - { - "pokeapi_id": 520, - "pokemon_name": "tranquill", - "method": "walk", - "encounter_rate": 100, - "min_level": 55, - "max_level": 58 - }, - { - "pokeapi_id": 586, - "pokemon_name": "sawsbuck", - "method": "walk", - "encounter_rate": 45, - "min_level": 55, - "max_level": 58 - }, - { - "pokeapi_id": 620, - "pokemon_name": "mienshao", - "method": "walk", - "encounter_rate": 30, - "min_level": 56, - "max_level": 58 - }, - { - "pokeapi_id": 583, - "pokemon_name": "vanillish", - "method": "walk", - "encounter_rate": 25, - "min_level": 55, - "max_level": 57 - }, - { - "pokeapi_id": 614, - "pokemon_name": "beartic", - "method": "walk", - "encounter_rate": 15, - "min_level": 57, - "max_level": 58 - }, - { - "pokeapi_id": 621, - "pokemon_name": "druddigon", - "method": "walk", - "encounter_rate": 15, - "min_level": 58, - "max_level": 58 - } - ] - }, { "name": "Dragonspiral Tower (Outside)", - "order": 38, + "order": 37, "encounters": [ { "pokeapi_id": 550, @@ -2033,7 +1977,7 @@ }, { "name": "Dragonspiral Tower (1f)", - "order": 39, + "order": 38, "encounters": [ { "pokeapi_id": 623, @@ -2063,7 +2007,7 @@ }, { "name": "Dragonspiral Tower (2f)", - "order": 40, + "order": 39, "encounters": [ { "pokeapi_id": 623, @@ -2074,6 +2018,60 @@ "max_level": 58 } ] + }, + { + "name": "Dragonspiral Tower (Entrance)", + "order": 40, + "encounters": [ + { + "pokeapi_id": 520, + "pokemon_name": "tranquill", + "method": "walk", + "encounter_rate": 100, + "min_level": 55, + "max_level": 58 + }, + { + "pokeapi_id": 586, + "pokemon_name": "sawsbuck", + "method": "walk", + "encounter_rate": 45, + "min_level": 55, + "max_level": 58 + }, + { + "pokeapi_id": 620, + "pokemon_name": "mienshao", + "method": "walk", + "encounter_rate": 30, + "min_level": 56, + "max_level": 58 + }, + { + "pokeapi_id": 583, + "pokemon_name": "vanillish", + "method": "walk", + "encounter_rate": 25, + "min_level": 55, + "max_level": 57 + }, + { + "pokeapi_id": 614, + "pokemon_name": "beartic", + "method": "walk", + "encounter_rate": 15, + "min_level": 57, + "max_level": 58 + }, + { + "pokeapi_id": 621, + "pokemon_name": "druddigon", + "method": "walk", + "encounter_rate": 15, + "min_level": 58, + "max_level": 58 + } + ] } ] }, @@ -2407,71 +2405,9 @@ "order": 51, "encounters": [], "children": [ - { - "name": "Giant Chasm (Outside)", - "order": 52, - "encounters": [ - { - "pokeapi_id": 114, - "pokemon_name": "tangela", - "method": "walk", - "encounter_rate": 30, - "min_level": 44, - "max_level": 45 - }, - { - "pokeapi_id": 279, - "pokemon_name": "pelipper", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 35, - "pokemon_name": "clefairy", - "method": "walk", - "encounter_rate": 15, - "min_level": 45, - "max_level": 47 - }, - { - "pokeapi_id": 337, - "pokemon_name": "lunatone", - "method": "walk", - "encounter_rate": 10, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 338, - "pokemon_name": "solrock", - "method": "walk", - "encounter_rate": 10, - "min_level": 46, - "max_level": 46 - }, - { - "pokeapi_id": 583, - "pokemon_name": "vanillish", - "method": "walk", - "encounter_rate": 10, - "min_level": 45, - "max_level": 47 - }, - { - "pokeapi_id": 225, - "pokemon_name": "delibird", - "method": "walk", - "encounter_rate": 5, - "min_level": 44, - "max_level": 44 - } - ] - }, { "name": "Giant Chasm (Forest)", - "order": 53, + "order": 52, "encounters": [ { "pokeapi_id": 221, @@ -2533,7 +2469,7 @@ }, { "name": "Giant Chasm (Forest Cave)", - "order": 54, + "order": 53, "encounters": [ { "pokeapi_id": 221, @@ -2592,6 +2528,68 @@ "max_level": 44 } ] + }, + { + "name": "Giant Chasm (Outside)", + "order": 54, + "encounters": [ + { + "pokeapi_id": 114, + "pokemon_name": "tangela", + "method": "walk", + "encounter_rate": 30, + "min_level": 44, + "max_level": 45 + }, + { + "pokeapi_id": 279, + "pokemon_name": "pelipper", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 35, + "pokemon_name": "clefairy", + "method": "walk", + "encounter_rate": 15, + "min_level": 45, + "max_level": 47 + }, + { + "pokeapi_id": 337, + "pokemon_name": "lunatone", + "method": "walk", + "encounter_rate": 10, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 338, + "pokemon_name": "solrock", + "method": "walk", + "encounter_rate": 10, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 583, + "pokemon_name": "vanillish", + "method": "walk", + "encounter_rate": 10, + "min_level": 45, + "max_level": 47 + }, + { + "pokeapi_id": 225, + "pokemon_name": "delibird", + "method": "walk", + "encounter_rate": 5, + "min_level": 44, + "max_level": 44 + } + ] } ] }, @@ -3949,8 +3947,422 @@ "encounters": [], "children": [ { - "name": "Reversal Mountain (Unknown Area 48)", + "name": "Reversal Mountain (Unknown Area 55)", "order": 79, + "encounters": [ + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 25, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 325, + "pokemon_name": "spoink", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 451, + "pokemon_name": "skorupi", + "method": "walk", + "encounter_rate": 15, + "min_level": 33, + "max_level": 35 + }, + { + "pokeapi_id": 326, + "pokemon_name": "grumpig", + "method": "walk", + "encounter_rate": 5, + "min_level": 35, + "max_level": 35 + } + ] + }, + { + "name": "Reversal Mountain (Unknown Area 56)", + "order": 80, + "encounters": [ + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 25, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 326, + "pokemon_name": "grumpig", + "method": "walk", + "encounter_rate": 20, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 451, + "pokemon_name": "skorupi", + "method": "walk", + "encounter_rate": 15, + "min_level": 33, + "max_level": 35 + }, + { + "pokeapi_id": 325, + "pokemon_name": "spoink", + "method": "walk", + "encounter_rate": 5, + "min_level": 31, + "max_level": 31 + } + ] + }, + { + "name": "Reversal Mountain (Unknown Area 57)", + "order": 81, + "encounters": [ + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 25, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 325, + "pokemon_name": "spoink", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 451, + "pokemon_name": "skorupi", + "method": "walk", + "encounter_rate": 15, + "min_level": 33, + "max_level": 35 + }, + { + "pokeapi_id": 326, + "pokemon_name": "grumpig", + "method": "walk", + "encounter_rate": 5, + "min_level": 35, + "max_level": 35 + } + ] + }, + { + "name": "Reversal Mountain (Unknown Area 58)", + "order": 82, + "encounters": [ + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 25, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 325, + "pokemon_name": "spoink", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 451, + "pokemon_name": "skorupi", + "method": "walk", + "encounter_rate": 15, + "min_level": 33, + "max_level": 35 + }, + { + "pokeapi_id": 326, + "pokemon_name": "grumpig", + "method": "walk", + "encounter_rate": 5, + "min_level": 35, + "max_level": 35 + } + ] + }, + { + "name": "Reversal Mountain (Unknown Area 51)", + "order": 83, + "encounters": [ + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 25, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 325, + "pokemon_name": "spoink", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 451, + "pokemon_name": "skorupi", + "method": "walk", + "encounter_rate": 15, + "min_level": 33, + "max_level": 35 + }, + { + "pokeapi_id": 326, + "pokemon_name": "grumpig", + "method": "walk", + "encounter_rate": 5, + "min_level": 35, + "max_level": 35 + } + ] + }, + { + "name": "Reversal Mountain (Unknown Area 52)", + "order": 84, + "encounters": [ + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 25, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 325, + "pokemon_name": "spoink", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 451, + "pokemon_name": "skorupi", + "method": "walk", + "encounter_rate": 15, + "min_level": 33, + "max_level": 35 + }, + { + "pokeapi_id": 326, + "pokemon_name": "grumpig", + "method": "walk", + "encounter_rate": 5, + "min_level": 35, + "max_level": 35 + } + ] + }, + { + "name": "Reversal Mountain (Unknown Area 54)", + "order": 85, + "encounters": [ + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 25, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 325, + "pokemon_name": "spoink", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 451, + "pokemon_name": "skorupi", + "method": "walk", + "encounter_rate": 15, + "min_level": 33, + "max_level": 35 + }, + { + "pokeapi_id": 326, + "pokemon_name": "grumpig", + "method": "walk", + "encounter_rate": 5, + "min_level": 35, + "max_level": 35 + } + ] + }, + { + "name": "Reversal Mountain (Unknown Area 59)", + "order": 86, + "encounters": [ + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 25, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 325, + "pokemon_name": "spoink", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 451, + "pokemon_name": "skorupi", + "method": "walk", + "encounter_rate": 15, + "min_level": 33, + "max_level": 35 + }, + { + "pokeapi_id": 326, + "pokemon_name": "grumpig", + "method": "walk", + "encounter_rate": 5, + "min_level": 35, + "max_level": 35 + } + ] + }, + { + "name": "Reversal Mountain (Unknown Area 60)", + "order": 87, + "encounters": [ + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 25, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 325, + "pokemon_name": "spoink", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 451, + "pokemon_name": "skorupi", + "method": "walk", + "encounter_rate": 15, + "min_level": 33, + "max_level": 35 + }, + { + "pokeapi_id": 326, + "pokemon_name": "grumpig", + "method": "walk", + "encounter_rate": 5, + "min_level": 35, + "max_level": 35 + } + ] + }, + { + "name": "Reversal Mountain (Unknown Area 48)", + "order": 88, "encounters": [ { "pokeapi_id": 451, @@ -4004,420 +4416,6 @@ }, { "name": "Reversal Mountain (Unknown Area 49)", - "order": 80, - "encounters": [ - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 25, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 325, - "pokemon_name": "spoink", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 451, - "pokemon_name": "skorupi", - "method": "walk", - "encounter_rate": 15, - "min_level": 33, - "max_level": 35 - }, - { - "pokeapi_id": 326, - "pokemon_name": "grumpig", - "method": "walk", - "encounter_rate": 5, - "min_level": 35, - "max_level": 35 - } - ] - }, - { - "name": "Reversal Mountain (Unknown Area 52)", - "order": 81, - "encounters": [ - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 25, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 325, - "pokemon_name": "spoink", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 451, - "pokemon_name": "skorupi", - "method": "walk", - "encounter_rate": 15, - "min_level": 33, - "max_level": 35 - }, - { - "pokeapi_id": 326, - "pokemon_name": "grumpig", - "method": "walk", - "encounter_rate": 5, - "min_level": 35, - "max_level": 35 - } - ] - }, - { - "name": "Reversal Mountain (Unknown Area 53)", - "order": 82, - "encounters": [ - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 25, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 325, - "pokemon_name": "spoink", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 451, - "pokemon_name": "skorupi", - "method": "walk", - "encounter_rate": 15, - "min_level": 33, - "max_level": 35 - }, - { - "pokeapi_id": 326, - "pokemon_name": "grumpig", - "method": "walk", - "encounter_rate": 5, - "min_level": 35, - "max_level": 35 - } - ] - }, - { - "name": "Reversal Mountain (Unknown Area 56)", - "order": 83, - "encounters": [ - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 25, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 326, - "pokemon_name": "grumpig", - "method": "walk", - "encounter_rate": 20, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 451, - "pokemon_name": "skorupi", - "method": "walk", - "encounter_rate": 15, - "min_level": 33, - "max_level": 35 - }, - { - "pokeapi_id": 325, - "pokemon_name": "spoink", - "method": "walk", - "encounter_rate": 5, - "min_level": 31, - "max_level": 31 - } - ] - }, - { - "name": "Reversal Mountain (Unknown Area 57)", - "order": 84, - "encounters": [ - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 25, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 325, - "pokemon_name": "spoink", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 451, - "pokemon_name": "skorupi", - "method": "walk", - "encounter_rate": 15, - "min_level": 33, - "max_level": 35 - }, - { - "pokeapi_id": 326, - "pokemon_name": "grumpig", - "method": "walk", - "encounter_rate": 5, - "min_level": 35, - "max_level": 35 - } - ] - }, - { - "name": "Reversal Mountain (Unknown Area 58)", - "order": 85, - "encounters": [ - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 25, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 325, - "pokemon_name": "spoink", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 451, - "pokemon_name": "skorupi", - "method": "walk", - "encounter_rate": 15, - "min_level": 33, - "max_level": 35 - }, - { - "pokeapi_id": 326, - "pokemon_name": "grumpig", - "method": "walk", - "encounter_rate": 5, - "min_level": 35, - "max_level": 35 - } - ] - }, - { - "name": "Reversal Mountain (Unknown Area 50)", - "order": 86, - "encounters": [ - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 25, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 326, - "pokemon_name": "grumpig", - "method": "walk", - "encounter_rate": 20, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 451, - "pokemon_name": "skorupi", - "method": "walk", - "encounter_rate": 15, - "min_level": 33, - "max_level": 35 - }, - { - "pokeapi_id": 325, - "pokemon_name": "spoink", - "method": "walk", - "encounter_rate": 5, - "min_level": 31, - "max_level": 31 - } - ] - }, - { - "name": "Reversal Mountain (Unknown Area 51)", - "order": 87, - "encounters": [ - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 25, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 325, - "pokemon_name": "spoink", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 451, - "pokemon_name": "skorupi", - "method": "walk", - "encounter_rate": 15, - "min_level": 33, - "max_level": 35 - }, - { - "pokeapi_id": 326, - "pokemon_name": "grumpig", - "method": "walk", - "encounter_rate": 5, - "min_level": 35, - "max_level": 35 - } - ] - }, - { - "name": "Reversal Mountain (Unknown Area 54)", - "order": 88, - "encounters": [ - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 25, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 325, - "pokemon_name": "spoink", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 451, - "pokemon_name": "skorupi", - "method": "walk", - "encounter_rate": 15, - "min_level": 33, - "max_level": 35 - }, - { - "pokeapi_id": 326, - "pokemon_name": "grumpig", - "method": "walk", - "encounter_rate": 5, - "min_level": 35, - "max_level": 35 - } - ] - }, - { - "name": "Reversal Mountain (Unknown Area 55)", "order": 89, "encounters": [ { @@ -4463,7 +4461,7 @@ ] }, { - "name": "Reversal Mountain (Unknown Area 59)", + "name": "Reversal Mountain (Unknown Area 50)", "order": 90, "encounters": [ { @@ -4483,12 +4481,12 @@ "max_level": 35 }, { - "pokeapi_id": 325, - "pokemon_name": "spoink", + "pokeapi_id": 326, + "pokemon_name": "grumpig", "method": "walk", "encounter_rate": 20, - "min_level": 31, - "max_level": 31 + "min_level": 35, + "max_level": 35 }, { "pokeapi_id": 451, @@ -4499,17 +4497,17 @@ "max_level": 35 }, { - "pokeapi_id": 326, - "pokemon_name": "grumpig", + "pokeapi_id": 325, + "pokemon_name": "spoink", "method": "walk", "encounter_rate": 5, - "min_level": 35, - "max_level": 35 + "min_level": 31, + "max_level": 31 } ] }, { - "name": "Reversal Mountain (Unknown Area 60)", + "name": "Reversal Mountain (Unknown Area 53)", "order": 91, "encounters": [ { @@ -4676,129 +4674,9 @@ "order": 95, "encounters": [], "children": [ - { - "name": "Victory Road 2 (Unknown Area 77)", - "order": 96, - "encounters": [ - { - "pokeapi_id": 621, - "pokemon_name": "druddigon", - "method": "walk", - "encounter_rate": 80, - "min_level": 47, - "max_level": 50 - }, - { - "pokeapi_id": 634, - "pokemon_name": "zweilous", - "method": "walk", - "encounter_rate": 20, - "min_level": 49, - "max_level": 50 - } - ] - }, - { - "name": "Victory Road 2 (Unknown Area 78)", - "order": 97, - "encounters": [ - { - "pokeapi_id": 354, - "pokemon_name": "banette", - "method": "walk", - "encounter_rate": 70, - "min_level": 47, - "max_level": 50 - }, - { - "pokeapi_id": 550, - "pokemon_name": "basculin-red-striped", - "method": "surf", - "encounter_rate": 70, - "min_level": 35, - "max_level": 50 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "super-rod", - "encounter_rate": 60, - "min_level": 40, - "max_level": 70 - }, - { - "pokeapi_id": 550, - "pokemon_name": "basculin-red-striped", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 40, - "max_level": 60 - }, - { - "pokeapi_id": 623, - "pokemon_name": "golurk", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 50 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "surf", - "encounter_rate": 30, - "min_level": 35, - "max_level": 50 - } - ] - }, - { - "name": "Victory Road 2 (Unknown Area 80)", - "order": 98, - "encounters": [ - { - "pokeapi_id": 621, - "pokemon_name": "druddigon", - "method": "walk", - "encounter_rate": 80, - "min_level": 47, - "max_level": 50 - }, - { - "pokeapi_id": 634, - "pokemon_name": "zweilous", - "method": "walk", - "encounter_rate": 20, - "min_level": 49, - "max_level": 50 - } - ] - }, - { - "name": "Victory Road 2 (Unknown Area 72)", - "order": 99, - "encounters": [ - { - "pokeapi_id": 546, - "pokemon_name": "cottonee", - "method": "walk", - "encounter_rate": 70, - "min_level": 47, - "max_level": 50 - }, - { - "pokeapi_id": 315, - "pokemon_name": "roselia", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 50 - } - ] - }, { "name": "Victory Road 2 (Unknown Area 74)", - "order": 100, + "order": 96, "encounters": [ { "pokeapi_id": 525, @@ -4818,9 +4696,31 @@ } ] }, + { + "name": "Victory Road 2 (Unknown Area 77)", + "order": 97, + "encounters": [ + { + "pokeapi_id": 621, + "pokemon_name": "druddigon", + "method": "walk", + "encounter_rate": 80, + "min_level": 47, + "max_level": 50 + }, + { + "pokeapi_id": 634, + "pokemon_name": "zweilous", + "method": "walk", + "encounter_rate": 20, + "min_level": 49, + "max_level": 50 + } + ] + }, { "name": "Victory Road 2 (Unknown Area 79)", - "order": 101, + "order": 98, "encounters": [ { "pokeapi_id": 520, @@ -4872,9 +4772,31 @@ } ] }, + { + "name": "Victory Road 2 (Unknown Area 80)", + "order": 99, + "encounters": [ + { + "pokeapi_id": 621, + "pokemon_name": "druddigon", + "method": "walk", + "encounter_rate": 80, + "min_level": 47, + "max_level": 50 + }, + { + "pokeapi_id": 634, + "pokemon_name": "zweilous", + "method": "walk", + "encounter_rate": 20, + "min_level": 49, + "max_level": 50 + } + ] + }, { "name": "Victory Road 2 (Unknown Area 71)", - "order": 102, + "order": 100, "encounters": [ { "pokeapi_id": 354, @@ -4926,9 +4848,31 @@ } ] }, + { + "name": "Victory Road 2 (Unknown Area 72)", + "order": 101, + "encounters": [ + { + "pokeapi_id": 546, + "pokemon_name": "cottonee", + "method": "walk", + "encounter_rate": 70, + "min_level": 47, + "max_level": 50 + }, + { + "pokeapi_id": 315, + "pokemon_name": "roselia", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 50 + } + ] + }, { "name": "Victory Road 2 (Unknown Area 73)", - "order": 103, + "order": 102, "encounters": [ { "pokeapi_id": 520, @@ -4982,7 +4926,7 @@ }, { "name": "Victory Road 2 (Unknown Area 75)", - "order": 104, + "order": 103, "encounters": [ { "pokeapi_id": 525, @@ -5036,7 +4980,7 @@ }, { "name": "Victory Road 2 (Unknown Area 76)", - "order": 105, + "order": 104, "encounters": [ { "pokeapi_id": 533, @@ -5055,6 +4999,60 @@ "max_level": 50 } ] + }, + { + "name": "Victory Road 2 (Unknown Area 78)", + "order": 105, + "encounters": [ + { + "pokeapi_id": 354, + "pokemon_name": "banette", + "method": "walk", + "encounter_rate": 70, + "min_level": 47, + "max_level": 50 + }, + { + "pokeapi_id": 550, + "pokemon_name": "basculin-red-striped", + "method": "surf", + "encounter_rate": 70, + "min_level": 35, + "max_level": 50 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "super-rod", + "encounter_rate": 60, + "min_level": 40, + "max_level": 70 + }, + { + "pokeapi_id": 550, + "pokemon_name": "basculin-red-striped", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 60 + }, + { + "pokeapi_id": 623, + "pokemon_name": "golurk", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 50 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "surf", + "encounter_rate": 30, + "min_level": 35, + "max_level": 50 + } + ] } ] }, diff --git a/backend/src/app/seeds/data/black.json b/backend/src/app/seeds/data/black.json index 0d75596..2bbaffa 100644 --- a/backend/src/app/seeds/data/black.json +++ b/backend/src/app/seeds/data/black.json @@ -1321,7 +1321,6 @@ { "name": "Pinwheel Forest (Outside)", "order": 25, - "pinwheel_zone": 1, "encounters": [ { "pokeapi_id": 535, @@ -1360,7 +1359,6 @@ { "name": "Pinwheel Forest (Inside)", "order": 26, - "pinwheel_zone": 2, "encounters": [ { "pokeapi_id": 550, @@ -1520,8 +1518,52 @@ "encounters": [], "children": [ { - "name": "Relic Castle (C)", + "name": "Relic Castle (A)", "order": 30, + "encounters": [ + { + "pokeapi_id": 551, + "pokemon_name": "sandile", + "method": "walk", + "encounter_rate": 50, + "min_level": 19, + "max_level": 22 + }, + { + "pokeapi_id": 562, + "pokemon_name": "yamask", + "method": "walk", + "encounter_rate": 50, + "min_level": 19, + "max_level": 22 + } + ] + }, + { + "name": "Relic Castle (B)", + "order": 31, + "encounters": [ + { + "pokeapi_id": 563, + "pokemon_name": "cofagrigus", + "method": "walk", + "encounter_rate": 50, + "min_level": 34, + "max_level": 37 + }, + { + "pokeapi_id": 552, + "pokemon_name": "krokorok", + "method": "walk", + "encounter_rate": 50, + "min_level": 34, + "max_level": 37 + } + ] + }, + { + "name": "Relic Castle (C)", + "order": 32, "encounters": [ { "pokeapi_id": 552, @@ -1559,7 +1601,7 @@ }, { "name": "Relic Castle (D)", - "order": 31, + "order": 33, "encounters": [ { "pokeapi_id": 344, @@ -1570,50 +1612,6 @@ "max_level": 50 } ] - }, - { - "name": "Relic Castle (A)", - "order": 32, - "encounters": [ - { - "pokeapi_id": 551, - "pokemon_name": "sandile", - "method": "walk", - "encounter_rate": 50, - "min_level": 19, - "max_level": 22 - }, - { - "pokeapi_id": 562, - "pokemon_name": "yamask", - "method": "walk", - "encounter_rate": 50, - "min_level": 19, - "max_level": 22 - } - ] - }, - { - "name": "Relic Castle (B)", - "order": 33, - "encounters": [ - { - "pokeapi_id": 563, - "pokemon_name": "cofagrigus", - "method": "walk", - "encounter_rate": 50, - "min_level": 34, - "max_level": 37 - }, - { - "pokeapi_id": 552, - "pokemon_name": "krokorok", - "method": "walk", - "encounter_rate": 50, - "min_level": 34, - "max_level": 37 - } - ] } ] }, @@ -1660,55 +1658,9 @@ "order": 35, "encounters": [], "children": [ - { - "name": "Chargestone Cave (1f)", - "order": 36, - "encounters": [ - { - "pokeapi_id": 595, - "pokemon_name": "joltik", - "method": "walk", - "encounter_rate": 39, - "min_level": 24, - "max_level": 27 - }, - { - "pokeapi_id": 599, - "pokemon_name": "klink", - "method": "walk", - "encounter_rate": 29, - "min_level": 25, - "max_level": 27 - }, - { - "pokeapi_id": 597, - "pokemon_name": "ferroseed", - "method": "walk", - "encounter_rate": 20, - "min_level": 24, - "max_level": 25 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 10, - "min_level": 24, - "max_level": 24 - }, - { - "pokeapi_id": 602, - "pokemon_name": "tynamo", - "method": "walk", - "encounter_rate": 2, - "min_level": 27, - "max_level": 27 - } - ] - }, { "name": "Chargestone Cave (B1f)", - "order": 37, + "order": 36, "encounters": [ { "pokeapi_id": 595, @@ -1754,7 +1706,7 @@ }, { "name": "Chargestone Cave (B2f)", - "order": 38, + "order": 37, "encounters": [ { "pokeapi_id": 595, @@ -1797,6 +1749,52 @@ "max_level": 27 } ] + }, + { + "name": "Chargestone Cave (1f)", + "order": 38, + "encounters": [ + { + "pokeapi_id": 595, + "pokemon_name": "joltik", + "method": "walk", + "encounter_rate": 39, + "min_level": 24, + "max_level": 27 + }, + { + "pokeapi_id": 599, + "pokemon_name": "klink", + "method": "walk", + "encounter_rate": 29, + "min_level": 25, + "max_level": 27 + }, + { + "pokeapi_id": 597, + "pokemon_name": "ferroseed", + "method": "walk", + "encounter_rate": 20, + "min_level": 24, + "max_level": 25 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 10, + "min_level": 24, + "max_level": 24 + }, + { + "pokeapi_id": 602, + "pokemon_name": "tynamo", + "method": "walk", + "encounter_rate": 2, + "min_level": 27, + "max_level": 27 + } + ] } ] }, @@ -2043,84 +2041,8 @@ "encounters": [], "children": [ { - "name": "Victory Road (Outside)", + "name": "Victory Road (Unknown Area 61)", "order": 46, - "encounters": [ - { - "pokeapi_id": 631, - "pokemon_name": "heatmor", - "method": "walk", - "encounter_rate": 45, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 629, - "pokemon_name": "vullaby", - "method": "walk", - "encounter_rate": 35, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 619, - "pokemon_name": "mienfoo", - "method": "walk", - "encounter_rate": 15, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 611, - "pokemon_name": "fraxure", - "method": "walk", - "encounter_rate": 5, - "min_level": 40, - "max_level": 40 - } - ] - }, - { - "name": "Victory Road (Unknown Area 55)", - "order": 47, - "encounters": [ - { - "pokeapi_id": 632, - "pokemon_name": "durant", - "method": "walk", - "encounter_rate": 40, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 30, - "min_level": 37, - "max_level": 39 - }, - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 619, - "pokemon_name": "mienfoo", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - } - ] - }, - { - "name": "Victory Road (Unknown Area 60)", - "order": 48, "encounters": [ { "pokeapi_id": 632, @@ -2158,6 +2080,82 @@ }, { "name": "Victory Road (Unknown Area 62)", + "order": 47, + "encounters": [ + { + "pokeapi_id": 632, + "pokemon_name": "durant", + "method": "walk", + "encounter_rate": 40, + "min_level": 39, + "max_level": 42 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 30, + "min_level": 39, + "max_level": 41 + }, + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 42 + }, + { + "pokeapi_id": 619, + "pokemon_name": "mienfoo", + "method": "walk", + "encounter_rate": 10, + "min_level": 41, + "max_level": 41 + } + ] + }, + { + "name": "Victory Road (Unknown Area 59)", + "order": 48, + "encounters": [ + { + "pokeapi_id": 632, + "pokemon_name": "durant", + "method": "walk", + "encounter_rate": 40, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 30, + "min_level": 37, + "max_level": 39 + }, + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 619, + "pokemon_name": "mienfoo", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + } + ] + }, + { + "name": "Victory Road (Unknown Area 63)", "order": 49, "encounters": [ { @@ -2195,7 +2193,7 @@ ] }, { - "name": "Victory Road (Unknown Area 64)", + "name": "Victory Road (Unknown Area 54)", "order": 50, "encounters": [ { @@ -2203,37 +2201,37 @@ "pokemon_name": "durant", "method": "walk", "encounter_rate": 40, - "min_level": 39, - "max_level": 42 + "min_level": 37, + "max_level": 40 }, { "pokeapi_id": 525, "pokemon_name": "boldore", "method": "walk", "encounter_rate": 30, - "min_level": 39, - "max_level": 41 + "min_level": 37, + "max_level": 39 }, { "pokeapi_id": 527, "pokemon_name": "woobat", "method": "walk", "encounter_rate": 20, - "min_level": 39, - "max_level": 42 + "min_level": 37, + "max_level": 40 }, { "pokeapi_id": 619, "pokemon_name": "mienfoo", "method": "walk", "encounter_rate": 10, - "min_level": 41, - "max_level": 41 + "min_level": 39, + "max_level": 39 } ] }, { - "name": "Victory Road (Unknown Area 57)", + "name": "Victory Road (Unknown Area 55)", "order": 51, "encounters": [ { @@ -2271,162 +2269,8 @@ ] }, { - "name": "Victory Road (1f Unknown Room)", + "name": "Victory Road (4f Middle Room)", "order": 52, - "encounters": [ - { - "pokeapi_id": 550, - "pokemon_name": "basculin-red-striped", - "method": "surf", - "encounter_rate": 100, - "min_level": 20, - "max_level": 45 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "super-rod", - "encounter_rate": 45, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 550, - "pokemon_name": "basculin-red-striped", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 632, - "pokemon_name": "durant", - "method": "walk", - "encounter_rate": 40, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 633, - "pokemon_name": "deino", - "method": "walk", - "encounter_rate": 20, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 35, - "max_level": 55 - }, - { - "pokeapi_id": 619, - "pokemon_name": "mienfoo", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 10, - "min_level": 37, - "max_level": 37 - } - ] - }, - { - "name": "Victory Road (Unknown Area 59)", - "order": 53, - "encounters": [ - { - "pokeapi_id": 632, - "pokemon_name": "durant", - "method": "walk", - "encounter_rate": 40, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 30, - "min_level": 37, - "max_level": 39 - }, - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 619, - "pokemon_name": "mienfoo", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - } - ] - }, - { - "name": "Victory Road (Unknown Area 61)", - "order": 54, - "encounters": [ - { - "pokeapi_id": 632, - "pokemon_name": "durant", - "method": "walk", - "encounter_rate": 40, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 30, - "min_level": 37, - "max_level": 39 - }, - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 619, - "pokemon_name": "mienfoo", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - } - ] - }, - { - "name": "Victory Road (Unknown Area 66)", - "order": 55, "encounters": [ { "pokeapi_id": 632, @@ -2462,6 +2306,120 @@ } ] }, + { + "name": "Victory Road (Unknown Area 64)", + "order": 53, + "encounters": [ + { + "pokeapi_id": 632, + "pokemon_name": "durant", + "method": "walk", + "encounter_rate": 40, + "min_level": 39, + "max_level": 42 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 30, + "min_level": 39, + "max_level": 41 + }, + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 42 + }, + { + "pokeapi_id": 619, + "pokemon_name": "mienfoo", + "method": "walk", + "encounter_rate": 10, + "min_level": 41, + "max_level": 41 + } + ] + }, + { + "name": "Victory Road (Unknown Area 66)", + "order": 54, + "encounters": [ + { + "pokeapi_id": 632, + "pokemon_name": "durant", + "method": "walk", + "encounter_rate": 40, + "min_level": 39, + "max_level": 42 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 30, + "min_level": 39, + "max_level": 41 + }, + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 42 + }, + { + "pokeapi_id": 619, + "pokemon_name": "mienfoo", + "method": "walk", + "encounter_rate": 10, + "min_level": 41, + "max_level": 41 + } + ] + }, + { + "name": "Victory Road (Unknown Area 57)", + "order": 55, + "encounters": [ + { + "pokeapi_id": 632, + "pokemon_name": "durant", + "method": "walk", + "encounter_rate": 40, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 30, + "min_level": 37, + "max_level": 39 + }, + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 619, + "pokemon_name": "mienfoo", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + } + ] + }, { "name": "Victory Road (Unknown Area 65)", "order": 56, @@ -2501,30 +2459,22 @@ ] }, { - "name": "Victory Road (Unknown Area 54)", + "name": "Victory Road (Outside)", "order": 57, "encounters": [ { - "pokeapi_id": 632, - "pokemon_name": "durant", + "pokeapi_id": 631, + "pokemon_name": "heatmor", "method": "walk", - "encounter_rate": 40, + "encounter_rate": 45, "min_level": 37, "max_level": 40 }, { - "pokeapi_id": 525, - "pokemon_name": "boldore", + "pokeapi_id": 629, + "pokemon_name": "vullaby", "method": "walk", - "encounter_rate": 30, - "min_level": 37, - "max_level": 39 - }, - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 20, + "encounter_rate": 35, "min_level": 37, "max_level": 40 }, @@ -2532,91 +2482,23 @@ "pokeapi_id": 619, "pokemon_name": "mienfoo", "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - } - ] - }, - { - "name": "Victory Road (4f Middle Room)", - "order": 58, - "encounters": [ - { - "pokeapi_id": 632, - "pokemon_name": "durant", - "method": "walk", - "encounter_rate": 40, - "min_level": 39, - "max_level": 42 + "encounter_rate": 15, + "min_level": 38, + "max_level": 40 }, { - "pokeapi_id": 525, - "pokemon_name": "boldore", + "pokeapi_id": 611, + "pokemon_name": "fraxure", "method": "walk", - "encounter_rate": 30, - "min_level": 39, - "max_level": 41 - }, - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 42 - }, - { - "pokeapi_id": 619, - "pokemon_name": "mienfoo", - "method": "walk", - "encounter_rate": 10, - "min_level": 41, - "max_level": 41 - } - ] - }, - { - "name": "Victory Road (Unknown Area 63)", - "order": 59, - "encounters": [ - { - "pokeapi_id": 632, - "pokemon_name": "durant", - "method": "walk", - "encounter_rate": 40, - "min_level": 39, - "max_level": 42 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 30, - "min_level": 39, - "max_level": 41 - }, - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 42 - }, - { - "pokeapi_id": 619, - "pokemon_name": "mienfoo", - "method": "walk", - "encounter_rate": 10, - "min_level": 41, - "max_level": 41 + "encounter_rate": 5, + "min_level": 40, + "max_level": 40 } ] }, { "name": "Victory Road (Unknown Area 53)", - "order": 60, + "order": 58, "encounters": [ { "pokeapi_id": 550, @@ -2691,6 +2573,122 @@ "max_level": 37 } ] + }, + { + "name": "Victory Road (1f Unknown Room)", + "order": 59, + "encounters": [ + { + "pokeapi_id": 550, + "pokemon_name": "basculin-red-striped", + "method": "surf", + "encounter_rate": 100, + "min_level": 20, + "max_level": 45 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "super-rod", + "encounter_rate": 45, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 550, + "pokemon_name": "basculin-red-striped", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 632, + "pokemon_name": "durant", + "method": "walk", + "encounter_rate": 40, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 633, + "pokemon_name": "deino", + "method": "walk", + "encounter_rate": 20, + "min_level": 38, + "max_level": 40 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 35, + "max_level": 55 + }, + { + "pokeapi_id": 619, + "pokemon_name": "mienfoo", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 10, + "min_level": 37, + "max_level": 37 + } + ] + }, + { + "name": "Victory Road (Unknown Area 60)", + "order": 60, + "encounters": [ + { + "pokeapi_id": 632, + "pokemon_name": "durant", + "method": "walk", + "encounter_rate": 40, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 30, + "min_level": 37, + "max_level": 39 + }, + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 619, + "pokemon_name": "mienfoo", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + } + ] } ] }, @@ -2838,8 +2836,30 @@ "encounters": [], "children": [ { - "name": "Celestial Tower (4f)", + "name": "Celestial Tower (3f)", "order": 65, + "encounters": [ + { + "pokeapi_id": 607, + "pokemon_name": "litwick", + "method": "walk", + "encounter_rate": 85, + "min_level": 26, + "max_level": 29 + }, + { + "pokeapi_id": 605, + "pokemon_name": "elgyem", + "method": "walk", + "encounter_rate": 15, + "min_level": 26, + "max_level": 28 + } + ] + }, + { + "name": "Celestial Tower (4f)", + "order": 66, "encounters": [ { "pokeapi_id": 607, @@ -2861,7 +2881,7 @@ }, { "name": "Celestial Tower (5f)", - "order": 66, + "order": 67, "encounters": [ { "pokeapi_id": 605, @@ -2883,7 +2903,7 @@ }, { "name": "Celestial Tower (2f)", - "order": 67, + "order": 68, "encounters": [ { "pokeapi_id": 607, @@ -2894,28 +2914,6 @@ "max_level": 29 } ] - }, - { - "name": "Celestial Tower (3f)", - "order": 68, - "encounters": [ - { - "pokeapi_id": 607, - "pokemon_name": "litwick", - "method": "walk", - "encounter_rate": 85, - "min_level": 26, - "max_level": 29 - }, - { - "pokeapi_id": 605, - "pokemon_name": "elgyem", - "method": "walk", - "encounter_rate": 15, - "min_level": 26, - "max_level": 28 - } - ] } ] }, @@ -3195,71 +3193,9 @@ "order": 74, "encounters": [], "children": [ - { - "name": "Giant Chasm (Outside)", - "order": 75, - "encounters": [ - { - "pokeapi_id": 114, - "pokemon_name": "tangela", - "method": "walk", - "encounter_rate": 25, - "min_level": 47, - "max_level": 49 - }, - { - "pokeapi_id": 277, - "pokemon_name": "swellow", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 15, - "min_level": 48, - "max_level": 50 - }, - { - "pokeapi_id": 359, - "pokemon_name": "absol", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 50 - }, - { - "pokeapi_id": 426, - "pokemon_name": "drifblim", - "method": "walk", - "encounter_rate": 10, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 337, - "pokemon_name": "lunatone", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 338, - "pokemon_name": "solrock", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 48 - } - ] - }, { "name": "Giant Chasm (Forest)", - "order": 76, + "order": 75, "encounters": [ { "pokeapi_id": 35, @@ -3313,7 +3249,7 @@ }, { "name": "Giant Chasm (Forest Cave)", - "order": 77, + "order": 76, "encounters": [ { "pokeapi_id": 550, @@ -3420,6 +3356,68 @@ "max_level": 59 } ] + }, + { + "name": "Giant Chasm (Outside)", + "order": 77, + "encounters": [ + { + "pokeapi_id": 114, + "pokemon_name": "tangela", + "method": "walk", + "encounter_rate": 25, + "min_level": 47, + "max_level": 49 + }, + { + "pokeapi_id": 277, + "pokemon_name": "swellow", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 15, + "min_level": 48, + "max_level": 50 + }, + { + "pokeapi_id": 359, + "pokemon_name": "absol", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 50 + }, + { + "pokeapi_id": 426, + "pokemon_name": "drifblim", + "method": "walk", + "encounter_rate": 10, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 337, + "pokemon_name": "lunatone", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 338, + "pokemon_name": "solrock", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 48 + } + ] } ] }, diff --git a/backend/src/app/seeds/data/blue.json b/backend/src/app/seeds/data/blue.json index d3f83a6..9cdc94d 100644 --- a/backend/src/app/seeds/data/blue.json +++ b/backend/src/app/seeds/data/blue.json @@ -1710,143 +1710,9 @@ "order": 37, "encounters": [], "children": [ - { - "name": "Safari Zone (Area 3 West)", - "order": 38, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 147, - "pokemon_name": "dratini", - "method": "super-rod", - "encounter_rate": 25, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "super-rod", - "encounter_rate": 25, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "super-rod", - "encounter_rate": 25, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 79, - "pokemon_name": "slowpoke", - "method": "super-rod", - "encounter_rate": 25, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 84, - "pokemon_name": "doduo", - "method": "walk", - "encounter_rate": 20, - "min_level": 26, - "max_level": 26 - }, - { - "pokeapi_id": 102, - "pokemon_name": "exeggcute", - "method": "walk", - "encounter_rate": 20, - "min_level": 24, - "max_level": 26 - }, - { - "pokeapi_id": 29, - "pokemon_name": "nidoran-f", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 48, - "pokemon_name": "venonat", - "method": "walk", - "encounter_rate": 15, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 30, - "pokemon_name": "nidorina", - "method": "walk", - "encounter_rate": 10, - "min_level": 33, - "max_level": 33 - }, - { - "pokeapi_id": 32, - "pokemon_name": "nidoran-m", - "method": "walk", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 49, - "pokemon_name": "venomoth", - "method": "walk", - "encounter_rate": 5, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 128, - "pokemon_name": "tauros", - "method": "walk", - "encounter_rate": 4, - "min_level": 26, - "max_level": 26 - }, - { - "pokeapi_id": 115, - "pokemon_name": "kangaskhan", - "method": "walk", - "encounter_rate": 1, - "min_level": 28, - "max_level": 28 - } - ] - }, { "name": "Safari Zone (Middle)", - "order": 39, + "order": 38, "encounters": [ { "pokeapi_id": 129, @@ -1980,7 +1846,7 @@ }, { "name": "Safari Zone (Area 1 East)", - "order": 40, + "order": 39, "encounters": [ { "pokeapi_id": 129, @@ -2114,7 +1980,7 @@ }, { "name": "Safari Zone (Area 2 North)", - "order": 41, + "order": 40, "encounters": [ { "pokeapi_id": 129, @@ -2245,6 +2111,140 @@ "max_level": 28 } ] + }, + { + "name": "Safari Zone (Area 3 West)", + "order": 41, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 147, + "pokemon_name": "dratini", + "method": "super-rod", + "encounter_rate": 25, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "super-rod", + "encounter_rate": 25, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "super-rod", + "encounter_rate": 25, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 79, + "pokemon_name": "slowpoke", + "method": "super-rod", + "encounter_rate": 25, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 84, + "pokemon_name": "doduo", + "method": "walk", + "encounter_rate": 20, + "min_level": 26, + "max_level": 26 + }, + { + "pokeapi_id": 102, + "pokemon_name": "exeggcute", + "method": "walk", + "encounter_rate": 20, + "min_level": 24, + "max_level": 26 + }, + { + "pokeapi_id": 29, + "pokemon_name": "nidoran-f", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 48, + "pokemon_name": "venonat", + "method": "walk", + "encounter_rate": 15, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 30, + "pokemon_name": "nidorina", + "method": "walk", + "encounter_rate": 10, + "min_level": 33, + "max_level": 33 + }, + { + "pokeapi_id": 32, + "pokemon_name": "nidoran-m", + "method": "walk", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 49, + "pokemon_name": "venomoth", + "method": "walk", + "encounter_rate": 5, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 128, + "pokemon_name": "tauros", + "method": "walk", + "encounter_rate": 4, + "min_level": 26, + "max_level": 26 + }, + { + "pokeapi_id": 115, + "pokemon_name": "kangaskhan", + "method": "walk", + "encounter_rate": 1, + "min_level": 28, + "max_level": 28 + } + ] } ] }, @@ -3362,8 +3362,116 @@ "encounters": [], "children": [ { - "name": "Pokemon Mansion (3f)", + "name": "Pokemon Mansion (1f)", "order": 62, + "encounters": [ + { + "pokeapi_id": 88, + "pokemon_name": "grimer", + "method": "walk", + "encounter_rate": 40, + "min_level": 30, + "max_level": 32 + }, + { + "pokeapi_id": 77, + "pokemon_name": "ponyta", + "method": "walk", + "encounter_rate": 40, + "min_level": 28, + "max_level": 34 + }, + { + "pokeapi_id": 37, + "pokemon_name": "vulpix", + "method": "walk", + "encounter_rate": 10, + "min_level": 34, + "max_level": 34 + }, + { + "pokeapi_id": 109, + "pokemon_name": "koffing", + "method": "walk", + "encounter_rate": 5, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 89, + "pokemon_name": "muk", + "method": "walk", + "encounter_rate": 4, + "min_level": 37, + "max_level": 37 + }, + { + "pokeapi_id": 110, + "pokemon_name": "weezing", + "method": "walk", + "encounter_rate": 1, + "min_level": 39, + "max_level": 39 + } + ] + }, + { + "name": "Pokemon Mansion (2f)", + "order": 63, + "encounters": [ + { + "pokeapi_id": 88, + "pokemon_name": "grimer", + "method": "walk", + "encounter_rate": 45, + "min_level": 30, + "max_level": 34 + }, + { + "pokeapi_id": 77, + "pokemon_name": "ponyta", + "method": "walk", + "encounter_rate": 25, + "min_level": 28, + "max_level": 32 + }, + { + "pokeapi_id": 37, + "pokemon_name": "vulpix", + "method": "walk", + "encounter_rate": 20, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 109, + "pokemon_name": "koffing", + "method": "walk", + "encounter_rate": 5, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 89, + "pokemon_name": "muk", + "method": "walk", + "encounter_rate": 4, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 110, + "pokemon_name": "weezing", + "method": "walk", + "encounter_rate": 1, + "min_level": 37, + "max_level": 37 + } + ] + }, + { + "name": "Pokemon Mansion (3f)", + "order": 64, "encounters": [ { "pokeapi_id": 88, @@ -3425,7 +3533,7 @@ }, { "name": "Pokemon Mansion (B1f)", - "order": 63, + "order": 65, "encounters": [ { "pokeapi_id": 88, @@ -3484,114 +3592,6 @@ "max_level": 42 } ] - }, - { - "name": "Pokemon Mansion (1f)", - "order": 64, - "encounters": [ - { - "pokeapi_id": 88, - "pokemon_name": "grimer", - "method": "walk", - "encounter_rate": 40, - "min_level": 30, - "max_level": 32 - }, - { - "pokeapi_id": 77, - "pokemon_name": "ponyta", - "method": "walk", - "encounter_rate": 40, - "min_level": 28, - "max_level": 34 - }, - { - "pokeapi_id": 37, - "pokemon_name": "vulpix", - "method": "walk", - "encounter_rate": 10, - "min_level": 34, - "max_level": 34 - }, - { - "pokeapi_id": 109, - "pokemon_name": "koffing", - "method": "walk", - "encounter_rate": 5, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 89, - "pokemon_name": "muk", - "method": "walk", - "encounter_rate": 4, - "min_level": 37, - "max_level": 37 - }, - { - "pokeapi_id": 110, - "pokemon_name": "weezing", - "method": "walk", - "encounter_rate": 1, - "min_level": 39, - "max_level": 39 - } - ] - }, - { - "name": "Pokemon Mansion (2f)", - "order": 65, - "encounters": [ - { - "pokeapi_id": 88, - "pokemon_name": "grimer", - "method": "walk", - "encounter_rate": 45, - "min_level": 30, - "max_level": 34 - }, - { - "pokeapi_id": 77, - "pokemon_name": "ponyta", - "method": "walk", - "encounter_rate": 25, - "min_level": 28, - "max_level": 32 - }, - { - "pokeapi_id": 37, - "pokemon_name": "vulpix", - "method": "walk", - "encounter_rate": 20, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 109, - "pokemon_name": "koffing", - "method": "walk", - "encounter_rate": 5, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 89, - "pokemon_name": "muk", - "method": "walk", - "encounter_rate": 4, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 110, - "pokemon_name": "weezing", - "method": "walk", - "encounter_rate": 1, - "min_level": 37, - "max_level": 37 - } - ] } ] }, @@ -4029,213 +4029,9 @@ "order": 72, "encounters": [], "children": [ - { - "name": "Cerulean Cave (2f)", - "order": 73, - "encounters": [ - { - "pokeapi_id": 85, - "pokemon_name": "dodrio", - "method": "walk", - "encounter_rate": 20, - "min_level": 51, - "max_level": 51 - }, - { - "pokeapi_id": 49, - "pokemon_name": "venomoth", - "method": "walk", - "encounter_rate": 20, - "min_level": 51, - "max_level": 51 - }, - { - "pokeapi_id": 64, - "pokemon_name": "kadabra", - "method": "walk", - "encounter_rate": 15, - "min_level": 51, - "max_level": 51 - }, - { - "pokeapi_id": 101, - "pokemon_name": "electrode", - "method": "walk", - "encounter_rate": 10, - "min_level": 52, - "max_level": 52 - }, - { - "pokeapi_id": 105, - "pokemon_name": "marowak", - "method": "walk", - "encounter_rate": 10, - "min_level": 52, - "max_level": 52 - }, - { - "pokeapi_id": 112, - "pokemon_name": "rhydon", - "method": "walk", - "encounter_rate": 10, - "min_level": 52, - "max_level": 52 - }, - { - "pokeapi_id": 113, - "pokemon_name": "chansey", - "method": "walk", - "encounter_rate": 5, - "min_level": 56, - "max_level": 56 - }, - { - "pokeapi_id": 132, - "pokemon_name": "ditto", - "method": "walk", - "encounter_rate": 5, - "min_level": 55, - "max_level": 60 - }, - { - "pokeapi_id": 40, - "pokemon_name": "wigglytuff", - "method": "walk", - "encounter_rate": 5, - "min_level": 54, - "max_level": 54 - } - ] - }, - { - "name": "Cerulean Cave (B1f)", - "order": 74, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 99, - "pokemon_name": "kingler", - "method": "super-rod", - "encounter_rate": 25, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 117, - "pokemon_name": "seadra", - "method": "super-rod", - "encounter_rate": 25, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 119, - "pokemon_name": "seaking", - "method": "super-rod", - "encounter_rate": 25, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 80, - "pokemon_name": "slowbro", - "method": "super-rod", - "encounter_rate": 25, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 105, - "pokemon_name": "marowak", - "method": "walk", - "encounter_rate": 20, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 112, - "pokemon_name": "rhydon", - "method": "walk", - "encounter_rate": 20, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 101, - "pokemon_name": "electrode", - "method": "walk", - "encounter_rate": 15, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 113, - "pokemon_name": "chansey", - "method": "walk", - "encounter_rate": 10, - "min_level": 64, - "max_level": 64 - }, - { - "pokeapi_id": 132, - "pokemon_name": "ditto", - "method": "walk", - "encounter_rate": 10, - "min_level": 63, - "max_level": 67 - }, - { - "pokeapi_id": 47, - "pokemon_name": "parasect", - "method": "walk", - "encounter_rate": 10, - "min_level": 64, - "max_level": 64 - }, - { - "pokeapi_id": 26, - "pokemon_name": "raichu", - "method": "walk", - "encounter_rate": 10, - "min_level": 64, - "max_level": 64 - }, - { - "pokeapi_id": 28, - "pokemon_name": "sandslash", - "method": "walk", - "encounter_rate": 5, - "min_level": 57, - "max_level": 57 - } - ] - }, { "name": "Cerulean Cave (1f)", - "order": 75, + "order": 73, "encounters": [ { "pokeapi_id": 129, @@ -4374,6 +4170,210 @@ "max_level": 53 } ] + }, + { + "name": "Cerulean Cave (2f)", + "order": 74, + "encounters": [ + { + "pokeapi_id": 85, + "pokemon_name": "dodrio", + "method": "walk", + "encounter_rate": 20, + "min_level": 51, + "max_level": 51 + }, + { + "pokeapi_id": 49, + "pokemon_name": "venomoth", + "method": "walk", + "encounter_rate": 20, + "min_level": 51, + "max_level": 51 + }, + { + "pokeapi_id": 64, + "pokemon_name": "kadabra", + "method": "walk", + "encounter_rate": 15, + "min_level": 51, + "max_level": 51 + }, + { + "pokeapi_id": 101, + "pokemon_name": "electrode", + "method": "walk", + "encounter_rate": 10, + "min_level": 52, + "max_level": 52 + }, + { + "pokeapi_id": 105, + "pokemon_name": "marowak", + "method": "walk", + "encounter_rate": 10, + "min_level": 52, + "max_level": 52 + }, + { + "pokeapi_id": 112, + "pokemon_name": "rhydon", + "method": "walk", + "encounter_rate": 10, + "min_level": 52, + "max_level": 52 + }, + { + "pokeapi_id": 113, + "pokemon_name": "chansey", + "method": "walk", + "encounter_rate": 5, + "min_level": 56, + "max_level": 56 + }, + { + "pokeapi_id": 132, + "pokemon_name": "ditto", + "method": "walk", + "encounter_rate": 5, + "min_level": 55, + "max_level": 60 + }, + { + "pokeapi_id": 40, + "pokemon_name": "wigglytuff", + "method": "walk", + "encounter_rate": 5, + "min_level": 54, + "max_level": 54 + } + ] + }, + { + "name": "Cerulean Cave (B1f)", + "order": 75, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 99, + "pokemon_name": "kingler", + "method": "super-rod", + "encounter_rate": 25, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 117, + "pokemon_name": "seadra", + "method": "super-rod", + "encounter_rate": 25, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 119, + "pokemon_name": "seaking", + "method": "super-rod", + "encounter_rate": 25, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 80, + "pokemon_name": "slowbro", + "method": "super-rod", + "encounter_rate": 25, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 105, + "pokemon_name": "marowak", + "method": "walk", + "encounter_rate": 20, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 112, + "pokemon_name": "rhydon", + "method": "walk", + "encounter_rate": 20, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 101, + "pokemon_name": "electrode", + "method": "walk", + "encounter_rate": 15, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 113, + "pokemon_name": "chansey", + "method": "walk", + "encounter_rate": 10, + "min_level": 64, + "max_level": 64 + }, + { + "pokeapi_id": 132, + "pokemon_name": "ditto", + "method": "walk", + "encounter_rate": 10, + "min_level": 63, + "max_level": 67 + }, + { + "pokeapi_id": 47, + "pokemon_name": "parasect", + "method": "walk", + "encounter_rate": 10, + "min_level": 64, + "max_level": 64 + }, + { + "pokeapi_id": 26, + "pokemon_name": "raichu", + "method": "walk", + "encounter_rate": 10, + "min_level": 64, + "max_level": 64 + }, + { + "pokeapi_id": 28, + "pokemon_name": "sandslash", + "method": "walk", + "encounter_rate": 5, + "min_level": 57, + "max_level": 57 + } + ] } ] }, diff --git a/backend/src/app/seeds/data/crystal.json b/backend/src/app/seeds/data/crystal.json index e5e580b..e046512 100644 --- a/backend/src/app/seeds/data/crystal.json +++ b/backend/src/app/seeds/data/crystal.json @@ -2753,47 +2753,9 @@ "order": 37, "encounters": [], "children": [ - { - "name": "Burned Tower (1f)", - "order": 38, - "encounters": [ - { - "pokeapi_id": 19, - "pokemon_name": "rattata", - "method": "walk", - "encounter_rate": 55, - "min_level": 13, - "max_level": 15 - }, - { - "pokeapi_id": 109, - "pokemon_name": "koffing", - "method": "walk", - "encounter_rate": 30, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 20, - "pokemon_name": "raticate", - "method": "walk", - "encounter_rate": 5, - "min_level": 15, - "max_level": 15 - } - ] - }, { "name": "Burned Tower (B1f)", - "order": 39, + "order": 38, "encounters": [ { "pokeapi_id": 109, @@ -2828,6 +2790,44 @@ "max_level": 16 } ] + }, + { + "name": "Burned Tower (1f)", + "order": 39, + "encounters": [ + { + "pokeapi_id": 19, + "pokemon_name": "rattata", + "method": "walk", + "encounter_rate": 55, + "min_level": 13, + "max_level": 15 + }, + { + "pokeapi_id": 109, + "pokemon_name": "koffing", + "method": "walk", + "encounter_rate": 30, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 20, + "pokemon_name": "raticate", + "method": "walk", + "encounter_rate": 5, + "min_level": 15, + "max_level": 15 + } + ] } ] }, @@ -3775,8 +3775,142 @@ ], "children": [ { - "name": "Mt Mortar (1f)", + "name": "Mt Mortar (B1f)", "order": 57, + "encounters": [ + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 100, + "min_level": 15, + "max_level": 17 + }, + { + "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": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 60, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "surf", + "encounter_rate": 60, + "min_level": 20, + "max_level": 24 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 24 + }, + { + "pokeapi_id": 66, + "pokemon_name": "machop", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 15, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 20, + "pokemon_name": "raticate", + "method": "walk", + "encounter_rate": 15, + "min_level": 18, + "max_level": 18 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "walk", + "encounter_rate": 10, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 119, + "pokemon_name": "seaking", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 119, + "pokemon_name": "seaking", + "method": "surf", + "encounter_rate": 10, + "min_level": 20, + "max_level": 24 + } + ] + }, + { + "name": "Mt Mortar (1f)", + "order": 58, "encounters": [ { "pokeapi_id": 19, @@ -3918,7 +4052,7 @@ }, { "name": "Mt Mortar (Lower Cave)", - "order": 58, + "order": 59, "encounters": [ { "pokeapi_id": 74, @@ -3980,7 +4114,7 @@ }, { "name": "Mt Mortar (Upper Cave)", - "order": 59, + "order": 60, "encounters": [ { "pokeapi_id": 75, @@ -4119,140 +4253,6 @@ "max_level": 28 } ] - }, - { - "name": "Mt Mortar (B1f)", - "order": 60, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 100, - "min_level": 15, - "max_level": 17 - }, - { - "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": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 60, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "surf", - "encounter_rate": 60, - "min_level": 20, - "max_level": 24 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 24 - }, - { - "pokeapi_id": 66, - "pokemon_name": "machop", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 15, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 20, - "pokemon_name": "raticate", - "method": "walk", - "encounter_rate": 15, - "min_level": 18, - "max_level": 18 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "walk", - "encounter_rate": 10, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 119, - "pokemon_name": "seaking", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 119, - "pokemon_name": "seaking", - "method": "surf", - "encounter_rate": 10, - "min_level": 20, - "max_level": 24 - } - ] } ] }, @@ -4567,55 +4567,9 @@ "order": 64, "encounters": [], "children": [ - { - "name": "Ice Path (B3f)", - "order": 65, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 100, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 220, - "pokemon_name": "swinub", - "method": "walk", - "encounter_rate": 80, - "min_level": 24, - "max_level": 26 - }, - { - "pokeapi_id": 225, - "pokemon_name": "delibird", - "method": "walk", - "encounter_rate": 40, - "min_level": 24, - "max_level": 26 - }, - { - "pokeapi_id": 124, - "pokemon_name": "jynx", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 26 - }, - { - "pokeapi_id": 215, - "pokemon_name": "sneasel", - "method": "walk", - "encounter_rate": 10, - "min_level": 22, - "max_level": 26 - } - ] - }, { "name": "Ice Path (1f)", - "order": 66, + "order": 65, "encounters": [ { "pokeapi_id": 42, @@ -4645,7 +4599,7 @@ }, { "name": "Ice Path (B1f)", - "order": 67, + "order": 66, "encounters": [ { "pokeapi_id": 42, @@ -4691,7 +4645,7 @@ }, { "name": "Ice Path (B2f)", - "order": 68, + "order": 67, "encounters": [ { "pokeapi_id": 42, @@ -4734,6 +4688,52 @@ "max_level": 24 } ] + }, + { + "name": "Ice Path (B3f)", + "order": 68, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 100, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 220, + "pokemon_name": "swinub", + "method": "walk", + "encounter_rate": 80, + "min_level": 24, + "max_level": 26 + }, + { + "pokeapi_id": 225, + "pokemon_name": "delibird", + "method": "walk", + "encounter_rate": 40, + "min_level": 24, + "max_level": 26 + }, + { + "pokeapi_id": 124, + "pokemon_name": "jynx", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 26 + }, + { + "pokeapi_id": 215, + "pokemon_name": "sneasel", + "method": "walk", + "encounter_rate": 10, + "min_level": 22, + "max_level": 26 + } + ] } ] }, diff --git a/backend/src/app/seeds/data/diamond.json b/backend/src/app/seeds/data/diamond.json index a5982f5..698c6fd 100644 --- a/backend/src/app/seeds/data/diamond.json +++ b/backend/src/app/seeds/data/diamond.json @@ -848,8 +848,86 @@ "encounters": [], "children": [ { - "name": "Mt Coronet (1f Route 216)", + "name": "Mt Coronet (1f From Exterior)", "order": 13, + "encounters": [ + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 40, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 35, + "pokemon_name": "clefairy", + "method": "walk", + "encounter_rate": 27, + "min_level": 38, + "max_level": 40 + }, + { + "pokeapi_id": 437, + "pokemon_name": "bronzong", + "method": "walk", + "encounter_rate": 17, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 10, + "min_level": 38, + "max_level": 40 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 67, + "pokemon_name": "machoke", + "method": "walk", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 308, + "pokemon_name": "medicham", + "method": "walk", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 337, + "pokemon_name": "lunatone", + "method": "walk", + "encounter_rate": 8, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 338, + "pokemon_name": "solrock", + "method": "walk", + "encounter_rate": 8, + "min_level": 39, + "max_level": 40 + } + ] + }, + { + "name": "Mt Coronet (1f Route 216)", + "order": 14, "encounters": [ { "pokeapi_id": 307, @@ -901,9 +979,119 @@ } ] }, + { + "name": "Mt Coronet (1f Route 207)", + "order": 15, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 10 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "surf", + "encounter_rate": 90, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "super-rod", + "encounter_rate": 55, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 339, + "pokemon_name": "barboach", + "method": "good-rod", + "encounter_rate": 45, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 340, + "pokemon_name": "whiscash", + "method": "super-rod", + "encounter_rate": 45, + "min_level": 20, + "max_level": 50 + }, + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 40, + "min_level": 14, + "max_level": 15 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 14, + "max_level": 15 + }, + { + "pokeapi_id": 173, + "pokemon_name": "cleffa", + "method": "walk", + "encounter_rate": 25, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 66, + "pokemon_name": "machop", + "method": "walk", + "encounter_rate": 25, + "min_level": 15, + "max_level": 16 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 10, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "surf", + "encounter_rate": 10, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 307, + "pokemon_name": "meditite", + "method": "walk", + "encounter_rate": 10, + "min_level": 15, + "max_level": 15 + } + ] + }, { "name": "Mt Coronet (3f)", - "order": 14, + "order": 16, "encounters": [ { "pokeapi_id": 35, @@ -987,9 +1175,213 @@ } ] }, + { + "name": "Mt Coronet (Exterior Snowfall)", + "order": 17, + "encounters": [ + { + "pokeapi_id": 67, + "pokemon_name": "machoke", + "method": "walk", + "encounter_rate": 30, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 308, + "pokemon_name": "medicham", + "method": "walk", + "encounter_rate": 30, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 294, + "pokemon_name": "loudred", + "method": "walk", + "encounter_rate": 22, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 460, + "pokemon_name": "abomasnow", + "method": "walk", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 459, + "pokemon_name": "snover", + "method": "walk", + "encounter_rate": 20, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 437, + "pokemon_name": "bronzong", + "method": "walk", + "encounter_rate": 17, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 35, + "pokemon_name": "clefairy", + "method": "walk", + "encounter_rate": 17, + "min_level": 38, + "max_level": 39 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 164, + "pokemon_name": "noctowl", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 337, + "pokemon_name": "lunatone", + "method": "walk", + "encounter_rate": 8, + "min_level": 38, + "max_level": 39 + }, + { + "pokeapi_id": 338, + "pokemon_name": "solrock", + "method": "walk", + "encounter_rate": 8, + "min_level": 38, + "max_level": 39 + } + ] + }, + { + "name": "Mt Coronet (Exterior Blizzard)", + "order": 18, + "encounters": [ + { + "pokeapi_id": 67, + "pokemon_name": "machoke", + "method": "walk", + "encounter_rate": 30, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 308, + "pokemon_name": "medicham", + "method": "walk", + "encounter_rate": 30, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 294, + "pokemon_name": "loudred", + "method": "walk", + "encounter_rate": 22, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 460, + "pokemon_name": "abomasnow", + "method": "walk", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 459, + "pokemon_name": "snover", + "method": "walk", + "encounter_rate": 20, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 437, + "pokemon_name": "bronzong", + "method": "walk", + "encounter_rate": 17, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 35, + "pokemon_name": "clefairy", + "method": "walk", + "encounter_rate": 17, + "min_level": 38, + "max_level": 39 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 164, + "pokemon_name": "noctowl", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 337, + "pokemon_name": "lunatone", + "method": "walk", + "encounter_rate": 8, + "min_level": 38, + "max_level": 39 + }, + { + "pokeapi_id": 338, + "pokemon_name": "solrock", + "method": "walk", + "encounter_rate": 8, + "min_level": 38, + "max_level": 39 + } + ] + }, { "name": "Mt Coronet (4f)", - "order": 15, + "order": 19, "encounters": [ { "pokeapi_id": 129, @@ -1130,86 +1522,86 @@ ] }, { - "name": "Mt Coronet (1f From Exterior)", - "order": 16, + "name": "Mt Coronet (5f)", + "order": 20, "encounters": [ { - "pokeapi_id": 75, - "pokemon_name": "graveler", + "pokeapi_id": 437, + "pokemon_name": "bronzong", "method": "walk", - "encounter_rate": 40, - "min_level": 39, - "max_level": 40 + "encounter_rate": 37, + "min_level": 40, + "max_level": 42 }, { "pokeapi_id": 35, "pokemon_name": "clefairy", "method": "walk", "encounter_rate": 27, - "min_level": 38, - "max_level": 40 + "min_level": 40, + "max_level": 42 }, { - "pokeapi_id": 437, - "pokemon_name": "bronzong", + "pokeapi_id": 75, + "pokemon_name": "graveler", "method": "walk", - "encounter_rate": 17, - "min_level": 39, + "encounter_rate": 20, + "min_level": 40, "max_level": 40 }, { - "pokeapi_id": 433, - "pokemon_name": "chingling", + "pokeapi_id": 358, + "pokemon_name": "chimecho", "method": "walk", "encounter_rate": 10, - "min_level": 38, - "max_level": 40 + "min_level": 41, + "max_level": 42 }, { "pokeapi_id": 42, "pokemon_name": "golbat", "method": "walk", "encounter_rate": 10, - "min_level": 39, - "max_level": 39 + "min_level": 41, + "max_level": 41 }, { "pokeapi_id": 67, "pokemon_name": "machoke", "method": "walk", "encounter_rate": 10, - "min_level": 40, - "max_level": 40 + "min_level": 41, + "max_level": 41 }, { "pokeapi_id": 308, "pokemon_name": "medicham", "method": "walk", "encounter_rate": 10, - "min_level": 40, - "max_level": 40 + "min_level": 41, + "max_level": 41 }, { "pokeapi_id": 337, "pokemon_name": "lunatone", "method": "walk", "encounter_rate": 8, - "min_level": 39, - "max_level": 40 + "min_level": 40, + "max_level": 41 }, { "pokeapi_id": 338, "pokemon_name": "solrock", "method": "walk", "encounter_rate": 8, - "min_level": 39, - "max_level": 40 + "min_level": 40, + "max_level": 41 } ] }, { "name": "Mt Coronet (1f Route 211)", - "order": 17, + "order": 21, "encounters": [ { "pokeapi_id": 307, @@ -1263,7 +1655,7 @@ }, { "name": "Mt Coronet (B1f)", - "order": 18, + "order": 22, "encounters": [ { "pokeapi_id": 129, @@ -1371,119 +1763,9 @@ } ] }, - { - "name": "Mt Coronet (1f Route 207)", - "order": 19, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 10 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "surf", - "encounter_rate": 90, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "super-rod", - "encounter_rate": 55, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 339, - "pokemon_name": "barboach", - "method": "good-rod", - "encounter_rate": 45, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 340, - "pokemon_name": "whiscash", - "method": "super-rod", - "encounter_rate": 45, - "min_level": 20, - "max_level": 50 - }, - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 40, - "min_level": 14, - "max_level": 15 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 14, - "max_level": 15 - }, - { - "pokeapi_id": 173, - "pokemon_name": "cleffa", - "method": "walk", - "encounter_rate": 25, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 66, - "pokemon_name": "machop", - "method": "walk", - "encounter_rate": 25, - "min_level": 15, - "max_level": 16 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 10, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "surf", - "encounter_rate": 10, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 307, - "pokemon_name": "meditite", - "method": "walk", - "encounter_rate": 10, - "min_level": 15, - "max_level": 15 - } - ] - }, { "name": "Mt Coronet (2f)", - "order": 20, + "order": 23, "encounters": [ { "pokeapi_id": 35, @@ -1567,298 +1849,8 @@ } ] }, - { - "name": "Mt Coronet (Exterior Snowfall)", - "order": 21, - "encounters": [ - { - "pokeapi_id": 67, - "pokemon_name": "machoke", - "method": "walk", - "encounter_rate": 30, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 308, - "pokemon_name": "medicham", - "method": "walk", - "encounter_rate": 30, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 294, - "pokemon_name": "loudred", - "method": "walk", - "encounter_rate": 22, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 460, - "pokemon_name": "abomasnow", - "method": "walk", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 459, - "pokemon_name": "snover", - "method": "walk", - "encounter_rate": 20, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 437, - "pokemon_name": "bronzong", - "method": "walk", - "encounter_rate": 17, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 35, - "pokemon_name": "clefairy", - "method": "walk", - "encounter_rate": 17, - "min_level": 38, - "max_level": 39 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 164, - "pokemon_name": "noctowl", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 337, - "pokemon_name": "lunatone", - "method": "walk", - "encounter_rate": 8, - "min_level": 38, - "max_level": 39 - }, - { - "pokeapi_id": 338, - "pokemon_name": "solrock", - "method": "walk", - "encounter_rate": 8, - "min_level": 38, - "max_level": 39 - } - ] - }, - { - "name": "Mt Coronet (Exterior Blizzard)", - "order": 22, - "encounters": [ - { - "pokeapi_id": 67, - "pokemon_name": "machoke", - "method": "walk", - "encounter_rate": 30, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 308, - "pokemon_name": "medicham", - "method": "walk", - "encounter_rate": 30, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 294, - "pokemon_name": "loudred", - "method": "walk", - "encounter_rate": 22, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 460, - "pokemon_name": "abomasnow", - "method": "walk", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 459, - "pokemon_name": "snover", - "method": "walk", - "encounter_rate": 20, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 437, - "pokemon_name": "bronzong", - "method": "walk", - "encounter_rate": 17, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 35, - "pokemon_name": "clefairy", - "method": "walk", - "encounter_rate": 17, - "min_level": 38, - "max_level": 39 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 164, - "pokemon_name": "noctowl", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 337, - "pokemon_name": "lunatone", - "method": "walk", - "encounter_rate": 8, - "min_level": 38, - "max_level": 39 - }, - { - "pokeapi_id": 338, - "pokemon_name": "solrock", - "method": "walk", - "encounter_rate": 8, - "min_level": 38, - "max_level": 39 - } - ] - }, { "name": "Mt Coronet (4f Small Room)", - "order": 23, - "encounters": [ - { - "pokeapi_id": 437, - "pokemon_name": "bronzong", - "method": "walk", - "encounter_rate": 37, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 35, - "pokemon_name": "clefairy", - "method": "walk", - "encounter_rate": 27, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 67, - "pokemon_name": "machoke", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 308, - "pokemon_name": "medicham", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 337, - "pokemon_name": "lunatone", - "method": "walk", - "encounter_rate": 8, - "min_level": 38, - "max_level": 39 - }, - { - "pokeapi_id": 338, - "pokemon_name": "solrock", - "method": "walk", - "encounter_rate": 8, - "min_level": 38, - "max_level": 39 - }, - { - "pokeapi_id": 358, - "pokemon_name": "chimecho", - "method": "walk", - "encounter_rate": 5, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 5, - "min_level": 40, - "max_level": 40 - } - ] - }, - { - "name": "Mt Coronet (5f)", "order": 24, "encounters": [ { @@ -1866,72 +1858,80 @@ "pokemon_name": "bronzong", "method": "walk", "encounter_rate": 37, - "min_level": 40, - "max_level": 42 + "min_level": 38, + "max_level": 40 }, { "pokeapi_id": 35, "pokemon_name": "clefairy", "method": "walk", "encounter_rate": 27, - "min_level": 40, - "max_level": 42 + "min_level": 38, + "max_level": 40 }, { "pokeapi_id": 75, "pokemon_name": "graveler", "method": "walk", "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 358, - "pokemon_name": "chimecho", - "method": "walk", - "encounter_rate": 10, - "min_level": 41, - "max_level": 42 + "min_level": 38, + "max_level": 38 }, { "pokeapi_id": 42, "pokemon_name": "golbat", "method": "walk", "encounter_rate": 10, - "min_level": 41, - "max_level": 41 + "min_level": 39, + "max_level": 39 }, { "pokeapi_id": 67, "pokemon_name": "machoke", "method": "walk", "encounter_rate": 10, - "min_level": 41, - "max_level": 41 + "min_level": 39, + "max_level": 39 }, { "pokeapi_id": 308, "pokemon_name": "medicham", "method": "walk", "encounter_rate": 10, - "min_level": 41, - "max_level": 41 + "min_level": 39, + "max_level": 39 }, { "pokeapi_id": 337, "pokemon_name": "lunatone", "method": "walk", "encounter_rate": 8, - "min_level": 40, - "max_level": 41 + "min_level": 38, + "max_level": 39 }, { "pokeapi_id": 338, "pokemon_name": "solrock", "method": "walk", "encounter_rate": 8, + "min_level": 38, + "max_level": 39 + }, + { + "pokeapi_id": 358, + "pokemon_name": "chimecho", + "method": "walk", + "encounter_rate": 5, "min_level": 40, - "max_level": 41 + "max_level": 40 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 5, + "min_level": 40, + "max_level": 40 } ] }, @@ -2021,7 +2021,7 @@ "encounters": [], "children": [ { - "name": "Great Marsh (Area 1)", + "name": "Great Marsh (Area 2)", "order": 27, "encounters": [ { @@ -2211,8 +2211,640 @@ ] }, { - "name": "Great Marsh (Area 2)", + "name": "Great Marsh (Area 3)", "order": 28, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 10 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "surf", + "encounter_rate": 60, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 318, + "pokemon_name": "carvanha", + "method": "super-rod", + "encounter_rate": 45, + "min_level": 15, + "max_level": 30 + }, + { + "pokeapi_id": 339, + "pokemon_name": "barboach", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 15, + "max_level": 20 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "walk", + "encounter_rate": 40, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 340, + "pokemon_name": "whiscash", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 400, + "pokemon_name": "bibarel", + "method": "walk", + "encounter_rate": 20, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 406, + "pokemon_name": "budew", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 163, + "pokemon_name": "hoothoot", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 396, + "pokemon_name": "starly", + "method": "walk", + "encounter_rate": 20, + "min_level": 24, + "max_level": 24 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 40, + "max_level": 55 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "walk", + "encounter_rate": 15, + "min_level": 23, + "max_level": 24 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "walk", + "encounter_rate": 15, + "min_level": 23, + "max_level": 24 + }, + { + "pokeapi_id": 24, + "pokemon_name": "arbok", + "method": "walk", + "encounter_rate": 8, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 15, + "max_level": 30 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "surf", + "encounter_rate": 5, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "surf", + "encounter_rate": 5, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 298, + "pokemon_name": "azurill", + "method": "walk", + "encounter_rate": 1, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 399, + "pokemon_name": "bidoof", + "method": "walk", + "encounter_rate": 1, + "min_level": 24, + "max_level": 24 + } + ] + }, + { + "name": "Great Marsh (Area 4)", + "order": 29, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 10 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "surf", + "encounter_rate": 60, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 318, + "pokemon_name": "carvanha", + "method": "super-rod", + "encounter_rate": 45, + "min_level": 15, + "max_level": 30 + }, + { + "pokeapi_id": 339, + "pokemon_name": "barboach", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 15, + "max_level": 20 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "walk", + "encounter_rate": 40, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 340, + "pokemon_name": "whiscash", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 400, + "pokemon_name": "bibarel", + "method": "walk", + "encounter_rate": 20, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 406, + "pokemon_name": "budew", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 163, + "pokemon_name": "hoothoot", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 396, + "pokemon_name": "starly", + "method": "walk", + "encounter_rate": 20, + "min_level": 24, + "max_level": 24 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 40, + "max_level": 55 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "walk", + "encounter_rate": 15, + "min_level": 23, + "max_level": 24 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "walk", + "encounter_rate": 15, + "min_level": 23, + "max_level": 24 + }, + { + "pokeapi_id": 24, + "pokemon_name": "arbok", + "method": "walk", + "encounter_rate": 8, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 15, + "max_level": 30 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "surf", + "encounter_rate": 5, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "surf", + "encounter_rate": 5, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 298, + "pokemon_name": "azurill", + "method": "walk", + "encounter_rate": 1, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 399, + "pokemon_name": "bidoof", + "method": "walk", + "encounter_rate": 1, + "min_level": 24, + "max_level": 24 + } + ] + }, + { + "name": "Great Marsh (Area 5)", + "order": 30, + "encounters": [ + { + "pokeapi_id": 298, + "pokemon_name": "azurill", + "method": "walk", + "encounter_rate": 21, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 399, + "pokemon_name": "bidoof", + "method": "walk", + "encounter_rate": 21, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 400, + "pokemon_name": "bibarel", + "method": "walk", + "encounter_rate": 20, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 406, + "pokemon_name": "budew", + "method": "walk", + "encounter_rate": 20, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 163, + "pokemon_name": "hoothoot", + "method": "walk", + "encounter_rate": 20, + "min_level": 20, + "max_level": 22 + }, + { + "pokeapi_id": 396, + "pokemon_name": "starly", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "walk", + "encounter_rate": 20, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "walk", + "encounter_rate": 15, + "min_level": 21, + "max_level": 22 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "walk", + "encounter_rate": 15, + "min_level": 21, + "max_level": 22 + }, + { + "pokeapi_id": 24, + "pokemon_name": "arbok", + "method": "walk", + "encounter_rate": 8, + "min_level": 20, + "max_level": 22 + } + ] + }, + { + "name": "Great Marsh (Area 6)", + "order": 31, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 10 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "surf", + "encounter_rate": 60, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 318, + "pokemon_name": "carvanha", + "method": "super-rod", + "encounter_rate": 45, + "min_level": 15, + "max_level": 30 + }, + { + "pokeapi_id": 339, + "pokemon_name": "barboach", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 15, + "max_level": 20 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "walk", + "encounter_rate": 40, + "min_level": 20, + "max_level": 22 + }, + { + "pokeapi_id": 340, + "pokemon_name": "whiscash", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 400, + "pokemon_name": "bibarel", + "method": "walk", + "encounter_rate": 20, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 406, + "pokemon_name": "budew", + "method": "walk", + "encounter_rate": 20, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 163, + "pokemon_name": "hoothoot", + "method": "walk", + "encounter_rate": 20, + "min_level": 20, + "max_level": 22 + }, + { + "pokeapi_id": 396, + "pokemon_name": "starly", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "walk", + "encounter_rate": 20, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 40, + "max_level": 55 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "walk", + "encounter_rate": 15, + "min_level": 21, + "max_level": 22 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "walk", + "encounter_rate": 15, + "min_level": 21, + "max_level": 22 + }, + { + "pokeapi_id": 24, + "pokemon_name": "arbok", + "method": "walk", + "encounter_rate": 8, + "min_level": 20, + "max_level": 22 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 15, + "max_level": 30 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "surf", + "encounter_rate": 5, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "surf", + "encounter_rate": 5, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 298, + "pokemon_name": "azurill", + "method": "walk", + "encounter_rate": 1, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 399, + "pokemon_name": "bidoof", + "method": "walk", + "encounter_rate": 1, + "min_level": 22, + "max_level": 22 + } + ] + }, + { + "name": "Great Marsh (Area 1)", + "order": 32, "encounters": [ { "pokeapi_id": 129, @@ -2399,638 +3031,6 @@ "max_level": 26 } ] - }, - { - "name": "Great Marsh (Area 3)", - "order": 29, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 10 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "surf", - "encounter_rate": 60, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 318, - "pokemon_name": "carvanha", - "method": "super-rod", - "encounter_rate": 45, - "min_level": 15, - "max_level": 30 - }, - { - "pokeapi_id": 339, - "pokemon_name": "barboach", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 15, - "max_level": 20 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "walk", - "encounter_rate": 40, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 340, - "pokemon_name": "whiscash", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 400, - "pokemon_name": "bibarel", - "method": "walk", - "encounter_rate": 20, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 406, - "pokemon_name": "budew", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 163, - "pokemon_name": "hoothoot", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 396, - "pokemon_name": "starly", - "method": "walk", - "encounter_rate": 20, - "min_level": 24, - "max_level": 24 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 40, - "max_level": 55 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "walk", - "encounter_rate": 15, - "min_level": 23, - "max_level": 24 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "walk", - "encounter_rate": 15, - "min_level": 23, - "max_level": 24 - }, - { - "pokeapi_id": 24, - "pokemon_name": "arbok", - "method": "walk", - "encounter_rate": 8, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 15, - "max_level": 30 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "surf", - "encounter_rate": 5, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "surf", - "encounter_rate": 5, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 298, - "pokemon_name": "azurill", - "method": "walk", - "encounter_rate": 1, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 399, - "pokemon_name": "bidoof", - "method": "walk", - "encounter_rate": 1, - "min_level": 24, - "max_level": 24 - } - ] - }, - { - "name": "Great Marsh (Area 4)", - "order": 30, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 10 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "surf", - "encounter_rate": 60, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 318, - "pokemon_name": "carvanha", - "method": "super-rod", - "encounter_rate": 45, - "min_level": 15, - "max_level": 30 - }, - { - "pokeapi_id": 339, - "pokemon_name": "barboach", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 15, - "max_level": 20 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "walk", - "encounter_rate": 40, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 340, - "pokemon_name": "whiscash", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 400, - "pokemon_name": "bibarel", - "method": "walk", - "encounter_rate": 20, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 406, - "pokemon_name": "budew", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 163, - "pokemon_name": "hoothoot", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 396, - "pokemon_name": "starly", - "method": "walk", - "encounter_rate": 20, - "min_level": 24, - "max_level": 24 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 40, - "max_level": 55 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "walk", - "encounter_rate": 15, - "min_level": 23, - "max_level": 24 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "walk", - "encounter_rate": 15, - "min_level": 23, - "max_level": 24 - }, - { - "pokeapi_id": 24, - "pokemon_name": "arbok", - "method": "walk", - "encounter_rate": 8, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 15, - "max_level": 30 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "surf", - "encounter_rate": 5, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "surf", - "encounter_rate": 5, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 298, - "pokemon_name": "azurill", - "method": "walk", - "encounter_rate": 1, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 399, - "pokemon_name": "bidoof", - "method": "walk", - "encounter_rate": 1, - "min_level": 24, - "max_level": 24 - } - ] - }, - { - "name": "Great Marsh (Area 5)", - "order": 31, - "encounters": [ - { - "pokeapi_id": 298, - "pokemon_name": "azurill", - "method": "walk", - "encounter_rate": 21, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 399, - "pokemon_name": "bidoof", - "method": "walk", - "encounter_rate": 21, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 400, - "pokemon_name": "bibarel", - "method": "walk", - "encounter_rate": 20, - "min_level": 21, - "max_level": 21 - }, - { - "pokeapi_id": 406, - "pokemon_name": "budew", - "method": "walk", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 163, - "pokemon_name": "hoothoot", - "method": "walk", - "encounter_rate": 20, - "min_level": 20, - "max_level": 22 - }, - { - "pokeapi_id": 396, - "pokemon_name": "starly", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "walk", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "walk", - "encounter_rate": 15, - "min_level": 21, - "max_level": 22 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "walk", - "encounter_rate": 15, - "min_level": 21, - "max_level": 22 - }, - { - "pokeapi_id": 24, - "pokemon_name": "arbok", - "method": "walk", - "encounter_rate": 8, - "min_level": 20, - "max_level": 22 - } - ] - }, - { - "name": "Great Marsh (Area 6)", - "order": 32, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 10 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "surf", - "encounter_rate": 60, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 318, - "pokemon_name": "carvanha", - "method": "super-rod", - "encounter_rate": 45, - "min_level": 15, - "max_level": 30 - }, - { - "pokeapi_id": 339, - "pokemon_name": "barboach", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 15, - "max_level": 20 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "walk", - "encounter_rate": 40, - "min_level": 20, - "max_level": 22 - }, - { - "pokeapi_id": 340, - "pokemon_name": "whiscash", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 400, - "pokemon_name": "bibarel", - "method": "walk", - "encounter_rate": 20, - "min_level": 21, - "max_level": 21 - }, - { - "pokeapi_id": 406, - "pokemon_name": "budew", - "method": "walk", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 163, - "pokemon_name": "hoothoot", - "method": "walk", - "encounter_rate": 20, - "min_level": 20, - "max_level": 22 - }, - { - "pokeapi_id": 396, - "pokemon_name": "starly", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "walk", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 40, - "max_level": 55 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "walk", - "encounter_rate": 15, - "min_level": 21, - "max_level": 22 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "walk", - "encounter_rate": 15, - "min_level": 21, - "max_level": 22 - }, - { - "pokeapi_id": 24, - "pokemon_name": "arbok", - "method": "walk", - "encounter_rate": 8, - "min_level": 20, - "max_level": 22 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 15, - "max_level": 30 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "surf", - "encounter_rate": 5, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "surf", - "encounter_rate": 5, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 298, - "pokemon_name": "azurill", - "method": "walk", - "encounter_rate": 1, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 399, - "pokemon_name": "bidoof", - "method": "walk", - "encounter_rate": 1, - "min_level": 22, - "max_level": 22 - } - ] } ] }, @@ -3040,7 +3040,7 @@ "encounters": [], "children": [ { - "name": "Solaceon Ruins (1f)", + "name": "Solaceon Ruins (B1f B)", "order": 34, "encounters": [ { @@ -3068,7 +3068,7 @@ ] }, { - "name": "Solaceon Ruins (B3f A)", + "name": "Solaceon Ruins (B3f D)", "order": 36, "encounters": [ { @@ -3082,7 +3082,7 @@ ] }, { - "name": "Solaceon Ruins (B3f C)", + "name": "Solaceon Ruins (B4f D)", "order": 37, "encounters": [ { @@ -3096,7 +3096,7 @@ ] }, { - "name": "Solaceon Ruins (B4f C)", + "name": "Solaceon Ruins (2f)", "order": 38, "encounters": [ { @@ -3110,7 +3110,7 @@ ] }, { - "name": "Solaceon Ruins (B1f A)", + "name": "Solaceon Ruins (B2f B)", "order": 39, "encounters": [ { @@ -3138,7 +3138,7 @@ ] }, { - "name": "Solaceon Ruins (B5f)", + "name": "Solaceon Ruins (B3f E)", "order": 41, "encounters": [ { @@ -3152,7 +3152,7 @@ ] }, { - "name": "Solaceon Ruins (B2f A)", + "name": "Solaceon Ruins (B4f B)", "order": 42, "encounters": [ { @@ -3166,7 +3166,7 @@ ] }, { - "name": "Solaceon Ruins (B2f B)", + "name": "Solaceon Ruins (B4f C)", "order": 43, "encounters": [ { @@ -3180,7 +3180,7 @@ ] }, { - "name": "Solaceon Ruins (B2f C)", + "name": "Solaceon Ruins (1f)", "order": 44, "encounters": [ { @@ -3194,7 +3194,7 @@ ] }, { - "name": "Solaceon Ruins (B4f B)", + "name": "Solaceon Ruins (B2f A)", "order": 45, "encounters": [ { @@ -3208,7 +3208,7 @@ ] }, { - "name": "Solaceon Ruins (B4f D)", + "name": "Solaceon Ruins (B3f A)", "order": 46, "encounters": [ { @@ -3222,7 +3222,7 @@ ] }, { - "name": "Solaceon Ruins (B1f B)", + "name": "Solaceon Ruins (B5f)", "order": 47, "encounters": [ { @@ -3236,7 +3236,7 @@ ] }, { - "name": "Solaceon Ruins (B4f A)", + "name": "Solaceon Ruins (B2f C)", "order": 48, "encounters": [ { @@ -3250,7 +3250,7 @@ ] }, { - "name": "Solaceon Ruins (B3f D)", + "name": "Solaceon Ruins (B3f C)", "order": 49, "encounters": [ { @@ -3264,7 +3264,7 @@ ] }, { - "name": "Solaceon Ruins (B3f E)", + "name": "Solaceon Ruins (B4f A)", "order": 50, "encounters": [ { @@ -3278,7 +3278,7 @@ ] }, { - "name": "Solaceon Ruins (2f)", + "name": "Solaceon Ruins (B1f A)", "order": 51, "encounters": [ { @@ -3299,8 +3299,116 @@ "encounters": [], "children": [ { - "name": "Victory Road (2f)", + "name": "Victory Road (Inside Exit)", "order": 53, + "encounters": [ + { + "pokeapi_id": 67, + "pokemon_name": "machoke", + "method": "walk", + "encounter_rate": 25, + "min_level": 50, + "max_level": 52 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 50, + "max_level": 52 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 51, + "max_level": 51 + }, + { + "pokeapi_id": 308, + "pokemon_name": "medicham", + "method": "walk", + "encounter_rate": 15, + "min_level": 50, + "max_level": 52 + }, + { + "pokeapi_id": 95, + "pokemon_name": "onix", + "method": "walk", + "encounter_rate": 10, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 208, + "pokemon_name": "steelix", + "method": "walk", + "encounter_rate": 10, + "min_level": 52, + "max_level": 52 + } + ] + }, + { + "name": "Victory Road (1f)", + "order": 54, + "encounters": [ + { + "pokeapi_id": 67, + "pokemon_name": "machoke", + "method": "walk", + "encounter_rate": 25, + "min_level": 44, + "max_level": 46 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 44, + "max_level": 46 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 308, + "pokemon_name": "medicham", + "method": "walk", + "encounter_rate": 15, + "min_level": 44, + "max_level": 46 + }, + { + "pokeapi_id": 95, + "pokemon_name": "onix", + "method": "walk", + "encounter_rate": 10, + "min_level": 44, + "max_level": 44 + }, + { + "pokeapi_id": 208, + "pokemon_name": "steelix", + "method": "walk", + "encounter_rate": 10, + "min_level": 46, + "max_level": 46 + } + ] + }, + { + "name": "Victory Road (2f)", + "order": 55, "encounters": [ { "pokeapi_id": 64, @@ -3354,7 +3462,7 @@ }, { "name": "Victory Road (B1f)", - "order": 54, + "order": 56, "encounters": [ { "pokeapi_id": 42, @@ -3432,7 +3540,7 @@ }, { "name": "Victory Road (Inside B1f)", - "order": 55, + "order": 57, "encounters": [ { "pokeapi_id": 130, @@ -3518,114 +3626,6 @@ }, { "name": "Victory Road (Inside)", - "order": 56, - "encounters": [ - { - "pokeapi_id": 67, - "pokemon_name": "machoke", - "method": "walk", - "encounter_rate": 25, - "min_level": 50, - "max_level": 52 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 50, - "max_level": 52 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 51, - "max_level": 51 - }, - { - "pokeapi_id": 308, - "pokemon_name": "medicham", - "method": "walk", - "encounter_rate": 15, - "min_level": 50, - "max_level": 52 - }, - { - "pokeapi_id": 95, - "pokemon_name": "onix", - "method": "walk", - "encounter_rate": 10, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 208, - "pokemon_name": "steelix", - "method": "walk", - "encounter_rate": 10, - "min_level": 52, - "max_level": 52 - } - ] - }, - { - "name": "Victory Road (Inside Exit)", - "order": 57, - "encounters": [ - { - "pokeapi_id": 67, - "pokemon_name": "machoke", - "method": "walk", - "encounter_rate": 25, - "min_level": 50, - "max_level": 52 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 50, - "max_level": 52 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 51, - "max_level": 51 - }, - { - "pokeapi_id": 308, - "pokemon_name": "medicham", - "method": "walk", - "encounter_rate": 15, - "min_level": 50, - "max_level": 52 - }, - { - "pokeapi_id": 95, - "pokemon_name": "onix", - "method": "walk", - "encounter_rate": 10, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 208, - "pokemon_name": "steelix", - "method": "walk", - "encounter_rate": 10, - "min_level": 52, - "max_level": 52 - } - ] - }, - { - "name": "Victory Road (1f)", "order": 58, "encounters": [ { @@ -3633,48 +3633,48 @@ "pokemon_name": "machoke", "method": "walk", "encounter_rate": 25, - "min_level": 44, - "max_level": 46 + "min_level": 50, + "max_level": 52 }, { "pokeapi_id": 42, "pokemon_name": "golbat", "method": "walk", "encounter_rate": 20, - "min_level": 44, - "max_level": 46 + "min_level": 50, + "max_level": 52 }, { "pokeapi_id": 75, "pokemon_name": "graveler", "method": "walk", "encounter_rate": 20, - "min_level": 45, - "max_level": 45 + "min_level": 51, + "max_level": 51 }, { "pokeapi_id": 308, "pokemon_name": "medicham", "method": "walk", "encounter_rate": 15, - "min_level": 44, - "max_level": 46 + "min_level": 50, + "max_level": 52 }, { "pokeapi_id": 95, "pokemon_name": "onix", "method": "walk", "encounter_rate": 10, - "min_level": 44, - "max_level": 44 + "min_level": 50, + "max_level": 50 }, { "pokeapi_id": 208, "pokemon_name": "steelix", "method": "walk", "encounter_rate": 10, - "min_level": 46, - "max_level": 46 + "min_level": 52, + "max_level": 52 } ] } @@ -4592,131 +4592,9 @@ "order": 75, "encounters": [], "children": [ - { - "name": "Snowpoint Temple (B3f)", - "order": 76, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 35, - "min_level": 52, - "max_level": 54 - }, - { - "pokeapi_id": 215, - "pokemon_name": "sneasel", - "method": "walk", - "encounter_rate": 35, - "min_level": 52, - "max_level": 54 - }, - { - "pokeapi_id": 208, - "pokemon_name": "steelix", - "method": "walk", - "encounter_rate": 15, - "min_level": 53, - "max_level": 54 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 10, - "min_level": 54, - "max_level": 54 - }, - { - "pokeapi_id": 95, - "pokemon_name": "onix", - "method": "walk", - "encounter_rate": 5, - "min_level": 52, - "max_level": 53 - } - ] - }, - { - "name": "Snowpoint Temple (B4f)", - "order": 77, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 35, - "min_level": 54, - "max_level": 56 - }, - { - "pokeapi_id": 215, - "pokemon_name": "sneasel", - "method": "walk", - "encounter_rate": 35, - "min_level": 54, - "max_level": 56 - }, - { - "pokeapi_id": 208, - "pokemon_name": "steelix", - "method": "walk", - "encounter_rate": 20, - "min_level": 54, - "max_level": 56 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 10, - "min_level": 56, - "max_level": 56 - } - ] - }, - { - "name": "Snowpoint Temple (B5f)", - "order": 78, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 35, - "min_level": 54, - "max_level": 56 - }, - { - "pokeapi_id": 215, - "pokemon_name": "sneasel", - "method": "walk", - "encounter_rate": 35, - "min_level": 54, - "max_level": 56 - }, - { - "pokeapi_id": 208, - "pokemon_name": "steelix", - "method": "walk", - "encounter_rate": 20, - "min_level": 54, - "max_level": 56 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 10, - "min_level": 56, - "max_level": 56 - } - ] - }, { "name": "Snowpoint Temple (1f)", - "order": 79, + "order": 76, "encounters": [ { "pokeapi_id": 42, @@ -4762,7 +4640,7 @@ }, { "name": "Snowpoint Temple (B1f)", - "order": 80, + "order": 77, "encounters": [ { "pokeapi_id": 42, @@ -4808,7 +4686,7 @@ }, { "name": "Snowpoint Temple (B2f)", - "order": 81, + "order": 78, "encounters": [ { "pokeapi_id": 42, @@ -4851,6 +4729,128 @@ "max_level": 53 } ] + }, + { + "name": "Snowpoint Temple (B3f)", + "order": 79, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 35, + "min_level": 52, + "max_level": 54 + }, + { + "pokeapi_id": 215, + "pokemon_name": "sneasel", + "method": "walk", + "encounter_rate": 35, + "min_level": 52, + "max_level": 54 + }, + { + "pokeapi_id": 208, + "pokemon_name": "steelix", + "method": "walk", + "encounter_rate": 15, + "min_level": 53, + "max_level": 54 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 10, + "min_level": 54, + "max_level": 54 + }, + { + "pokeapi_id": 95, + "pokemon_name": "onix", + "method": "walk", + "encounter_rate": 5, + "min_level": 52, + "max_level": 53 + } + ] + }, + { + "name": "Snowpoint Temple (B4f)", + "order": 80, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 35, + "min_level": 54, + "max_level": 56 + }, + { + "pokeapi_id": 215, + "pokemon_name": "sneasel", + "method": "walk", + "encounter_rate": 35, + "min_level": 54, + "max_level": 56 + }, + { + "pokeapi_id": 208, + "pokemon_name": "steelix", + "method": "walk", + "encounter_rate": 20, + "min_level": 54, + "max_level": 56 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 10, + "min_level": 56, + "max_level": 56 + } + ] + }, + { + "name": "Snowpoint Temple (B5f)", + "order": 81, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 35, + "min_level": 54, + "max_level": 56 + }, + { + "pokeapi_id": 215, + "pokemon_name": "sneasel", + "method": "walk", + "encounter_rate": 35, + "min_level": 54, + "max_level": 56 + }, + { + "pokeapi_id": 208, + "pokemon_name": "steelix", + "method": "walk", + "encounter_rate": 20, + "min_level": 54, + "max_level": 56 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 10, + "min_level": 56, + "max_level": 56 + } + ] } ] }, @@ -4950,31 +4950,9 @@ "order": 85, "encounters": [], "children": [ - { - "name": "Ruin Maniac Cave (10 25 Different Unown Caught)", - "order": 86, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 90, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 449, - "pokemon_name": "hippopotas", - "method": "walk", - "encounter_rate": 10, - "min_level": 22, - "max_level": 24 - } - ] - }, { "name": "Ruin Maniac Cave (0 9 Different Unown Caught)", - "order": 87, + "order": 86, "encounters": [ { "pokeapi_id": 74, @@ -4993,6 +4971,28 @@ "max_level": 23 } ] + }, + { + "name": "Ruin Maniac Cave (10 25 Different Unown Caught)", + "order": 87, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 90, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 449, + "pokemon_name": "hippopotas", + "method": "walk", + "encounter_rate": 10, + "min_level": 22, + "max_level": 24 + } + ] } ] }, @@ -5472,185 +5472,9 @@ "order": 97, "encounters": [], "children": [ - { - "name": "Old Chateau (Entrance)", - "order": 98, - "encounters": [ - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 100, - "min_level": 12, - "max_level": 16 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 40, - "min_level": 16, - "max_level": 16 - } - ] - }, - { - "name": "Old Chateau (Dining Room)", - "order": 99, - "encounters": [ - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 100, - "min_level": 12, - "max_level": 16 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 40, - "min_level": 16, - "max_level": 16 - } - ] - }, - { - "name": "Old Chateau (2f Leftmost Room)", - "order": 100, - "encounters": [ - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 100, - "min_level": 12, - "max_level": 16 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 40, - "min_level": 16, - "max_level": 16 - } - ] - }, - { - "name": "Old Chateau (2f Middle Room)", - "order": 101, - "encounters": [ - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 100, - "min_level": 12, - "max_level": 16 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 40, - "min_level": 16, - "max_level": 16 - } - ] - }, - { - "name": "Old Chateau (2f Rightmost Room)", - "order": 102, - "encounters": [ - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 100, - "min_level": 12, - "max_level": 16 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 40, - "min_level": 16, - "max_level": 16 - } - ] - }, - { - "name": "Old Chateau (2f Private Room)", - "order": 103, - "encounters": [ - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 100, - "min_level": 12, - "max_level": 16 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 40, - "min_level": 16, - "max_level": 16 - } - ] - }, - { - "name": "Old Chateau (2f)", - "order": 104, - "encounters": [ - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 100, - "min_level": 12, - "max_level": 16 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 40, - "min_level": 16, - "max_level": 16 - } - ] - }, - { - "name": "Old Chateau (2f Left Room)", - "order": 105, - "encounters": [ - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 100, - "min_level": 12, - "max_level": 16 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 40, - "min_level": 16, - "max_level": 16 - } - ] - }, { "name": "Old Chateau (2f Right Room)", - "order": 106, + "order": 98, "encounters": [ { "pokeapi_id": 92, @@ -5677,6 +5501,182 @@ "max_level": 16 } ] + }, + { + "name": "Old Chateau (2f Rightmost Room)", + "order": 99, + "encounters": [ + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 100, + "min_level": 12, + "max_level": 16 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 40, + "min_level": 16, + "max_level": 16 + } + ] + }, + { + "name": "Old Chateau (2f Private Room)", + "order": 100, + "encounters": [ + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 100, + "min_level": 12, + "max_level": 16 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 40, + "min_level": 16, + "max_level": 16 + } + ] + }, + { + "name": "Old Chateau (2f)", + "order": 101, + "encounters": [ + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 100, + "min_level": 12, + "max_level": 16 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 40, + "min_level": 16, + "max_level": 16 + } + ] + }, + { + "name": "Old Chateau (2f Middle Room)", + "order": 102, + "encounters": [ + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 100, + "min_level": 12, + "max_level": 16 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 40, + "min_level": 16, + "max_level": 16 + } + ] + }, + { + "name": "Old Chateau (Entrance)", + "order": 103, + "encounters": [ + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 100, + "min_level": 12, + "max_level": 16 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 40, + "min_level": 16, + "max_level": 16 + } + ] + }, + { + "name": "Old Chateau (Dining Room)", + "order": 104, + "encounters": [ + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 100, + "min_level": 12, + "max_level": 16 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 40, + "min_level": 16, + "max_level": 16 + } + ] + }, + { + "name": "Old Chateau (2f Leftmost Room)", + "order": 105, + "encounters": [ + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 100, + "min_level": 12, + "max_level": 16 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 40, + "min_level": 16, + "max_level": 16 + } + ] + }, + { + "name": "Old Chateau (2f Left Room)", + "order": 106, + "encounters": [ + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 100, + "min_level": 12, + "max_level": 16 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 40, + "min_level": 16, + "max_level": 16 + } + ] } ] }, @@ -5686,7 +5686,7 @@ "encounters": [], "children": [ { - "name": "Lake Verity (After Galactic Intervention)", + "name": "Lake Verity (Before Galactic Intervention)", "order": 108, "encounters": [ { @@ -5812,7 +5812,7 @@ ] }, { - "name": "Lake Verity (Before Galactic Intervention)", + "name": "Lake Verity (After Galactic Intervention)", "order": 109, "encounters": [ { diff --git a/backend/src/app/seeds/data/emerald.json b/backend/src/app/seeds/data/emerald.json index 83357b1..301c551 100644 --- a/backend/src/app/seeds/data/emerald.json +++ b/backend/src/app/seeds/data/emerald.json @@ -827,8 +827,84 @@ "encounters": [], "children": [ { - "name": "Granite Cave (B1f)", + "name": "Granite Cave (1fsmall Room)", "order": 15, + "encounters": [ + { + "pokeapi_id": 296, + "pokemon_name": "makuhita", + "method": "walk", + "encounter_rate": 50, + "min_level": 6, + "max_level": 10 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 7, + "max_level": 8 + }, + { + "pokeapi_id": 63, + "pokemon_name": "abra", + "method": "walk", + "encounter_rate": 10, + "min_level": 8, + "max_level": 8 + }, + { + "pokeapi_id": 304, + "pokemon_name": "aron", + "method": "walk", + "encounter_rate": 10, + "min_level": 7, + "max_level": 8 + } + ] + }, + { + "name": "Granite Cave (1f)", + "order": 16, + "encounters": [ + { + "pokeapi_id": 296, + "pokemon_name": "makuhita", + "method": "walk", + "encounter_rate": 50, + "min_level": 6, + "max_level": 10 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 7, + "max_level": 8 + }, + { + "pokeapi_id": 63, + "pokemon_name": "abra", + "method": "walk", + "encounter_rate": 10, + "min_level": 8, + "max_level": 8 + }, + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 10, + "min_level": 6, + "max_level": 9 + } + ] + }, + { + "name": "Granite Cave (B1f)", + "order": 17, "encounters": [ { "pokeapi_id": 304, @@ -874,7 +950,7 @@ }, { "name": "Granite Cave (B2f)", - "order": 16, + "order": 18, "encounters": [ { "pokeapi_id": 74, @@ -925,82 +1001,6 @@ "max_level": 10 } ] - }, - { - "name": "Granite Cave (1fsmall Room)", - "order": 17, - "encounters": [ - { - "pokeapi_id": 296, - "pokemon_name": "makuhita", - "method": "walk", - "encounter_rate": 50, - "min_level": 6, - "max_level": 10 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 7, - "max_level": 8 - }, - { - "pokeapi_id": 63, - "pokemon_name": "abra", - "method": "walk", - "encounter_rate": 10, - "min_level": 8, - "max_level": 8 - }, - { - "pokeapi_id": 304, - "pokemon_name": "aron", - "method": "walk", - "encounter_rate": 10, - "min_level": 7, - "max_level": 8 - } - ] - }, - { - "name": "Granite Cave (1f)", - "order": 18, - "encounters": [ - { - "pokeapi_id": 296, - "pokemon_name": "makuhita", - "method": "walk", - "encounter_rate": 50, - "min_level": 6, - "max_level": 10 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 7, - "max_level": 8 - }, - { - "pokeapi_id": 63, - "pokemon_name": "abra", - "method": "walk", - "encounter_rate": 10, - "min_level": 8, - "max_level": 8 - }, - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 10, - "min_level": 6, - "max_level": 9 - } - ] } ] }, @@ -3055,8 +3055,306 @@ "encounters": [], "children": [ { - "name": "Safari Zone (Se)", + "name": "Safari Zone (Nwmach Bike Area)", "order": 46, + "encounters": [ + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "surf", + "encounter_rate": 95, + "min_level": 20, + "max_level": 35 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 25, + "max_level": 35 + }, + { + "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": 118, + "pokemon_name": "goldeen", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "old-rod", + "encounter_rate": 30, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 43, + "pokemon_name": "oddish", + "method": "walk", + "encounter_rate": 30, + "min_level": 27, + "max_level": 29 + }, + { + "pokeapi_id": 111, + "pokemon_name": "rhyhorn", + "method": "walk", + "encounter_rate": 30, + "min_level": 27, + "max_level": 29 + }, + { + "pokeapi_id": 119, + "pokemon_name": "seaking", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 84, + "pokemon_name": "doduo", + "method": "walk", + "encounter_rate": 15, + "min_level": 27, + "max_level": 29 + }, + { + "pokeapi_id": 44, + "pokemon_name": "gloom", + "method": "walk", + "encounter_rate": 15, + "min_level": 29, + "max_level": 31 + }, + { + "pokeapi_id": 85, + "pokemon_name": "dodrio", + "method": "walk", + "encounter_rate": 5, + "min_level": 29, + "max_level": 31 + }, + { + "pokeapi_id": 55, + "pokemon_name": "golduck", + "method": "surf", + "encounter_rate": 5, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 127, + "pokemon_name": "pinsir", + "method": "walk", + "encounter_rate": 5, + "min_level": 27, + "max_level": 29 + } + ] + }, + { + "name": "Safari Zone (Neacro Bike Area)", + "order": 47, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "rock-smash", + "encounter_rate": 100, + "min_level": 5, + "max_level": 30 + }, + { + "pokeapi_id": 43, + "pokemon_name": "oddish", + "method": "walk", + "encounter_rate": 30, + "min_level": 27, + "max_level": 29 + }, + { + "pokeapi_id": 231, + "pokemon_name": "phanpy", + "method": "walk", + "encounter_rate": 30, + "min_level": 27, + "max_level": 29 + }, + { + "pokeapi_id": 44, + "pokemon_name": "gloom", + "method": "walk", + "encounter_rate": 15, + "min_level": 29, + "max_level": 31 + }, + { + "pokeapi_id": 177, + "pokemon_name": "natu", + "method": "walk", + "encounter_rate": 15, + "min_level": 27, + "max_level": 29 + }, + { + "pokeapi_id": 214, + "pokemon_name": "heracross", + "method": "walk", + "encounter_rate": 5, + "min_level": 27, + "max_level": 29 + }, + { + "pokeapi_id": 178, + "pokemon_name": "xatu", + "method": "walk", + "encounter_rate": 5, + "min_level": 29, + "max_level": 31 + } + ] + }, + { + "name": "Safari Zone (Sw)", + "order": 48, + "encounters": [ + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "surf", + "encounter_rate": 100, + "min_level": 20, + "max_level": 35 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 25, + "max_level": 35 + }, + { + "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": 118, + "pokemon_name": "goldeen", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 43, + "pokemon_name": "oddish", + "method": "walk", + "encounter_rate": 40, + "min_level": 25, + "max_level": 27 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "old-rod", + "encounter_rate": 30, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 203, + "pokemon_name": "girafarig", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 27 + }, + { + "pokeapi_id": 119, + "pokemon_name": "seaking", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 25, + "max_level": 40 + }, + { + "pokeapi_id": 84, + "pokemon_name": "doduo", + "method": "walk", + "encounter_rate": 10, + "min_level": 27, + "max_level": 27 + }, + { + "pokeapi_id": 177, + "pokemon_name": "natu", + "method": "walk", + "encounter_rate": 10, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 202, + "pokemon_name": "wobbuffet", + "method": "walk", + "encounter_rate": 10, + "min_level": 27, + "max_level": 29 + }, + { + "pokeapi_id": 44, + "pokemon_name": "gloom", + "method": "walk", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 25, + "pokemon_name": "pikachu", + "method": "walk", + "encounter_rate": 5, + "min_level": 25, + "max_level": 27 + } + ] + }, + { + "name": "Safari Zone (Se)", + "order": 49, "encounters": [ { "pokeapi_id": 43, @@ -3118,7 +3416,7 @@ }, { "name": "Safari Zone (Expansion South)", - "order": 47, + "order": 50, "encounters": [ { "pokeapi_id": 129, @@ -3276,7 +3574,7 @@ }, { "name": "Safari Zone (Expansion North)", - "order": 48, + "order": 51, "encounters": [ { "pokeapi_id": 213, @@ -3351,304 +3649,6 @@ "max_level": 34 } ] - }, - { - "name": "Safari Zone (Nwmach Bike Area)", - "order": 49, - "encounters": [ - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "surf", - "encounter_rate": 95, - "min_level": 20, - "max_level": 35 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 25, - "max_level": 35 - }, - { - "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": 118, - "pokemon_name": "goldeen", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "old-rod", - "encounter_rate": 30, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 43, - "pokemon_name": "oddish", - "method": "walk", - "encounter_rate": 30, - "min_level": 27, - "max_level": 29 - }, - { - "pokeapi_id": 111, - "pokemon_name": "rhyhorn", - "method": "walk", - "encounter_rate": 30, - "min_level": 27, - "max_level": 29 - }, - { - "pokeapi_id": 119, - "pokemon_name": "seaking", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 84, - "pokemon_name": "doduo", - "method": "walk", - "encounter_rate": 15, - "min_level": 27, - "max_level": 29 - }, - { - "pokeapi_id": 44, - "pokemon_name": "gloom", - "method": "walk", - "encounter_rate": 15, - "min_level": 29, - "max_level": 31 - }, - { - "pokeapi_id": 85, - "pokemon_name": "dodrio", - "method": "walk", - "encounter_rate": 5, - "min_level": 29, - "max_level": 31 - }, - { - "pokeapi_id": 55, - "pokemon_name": "golduck", - "method": "surf", - "encounter_rate": 5, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 127, - "pokemon_name": "pinsir", - "method": "walk", - "encounter_rate": 5, - "min_level": 27, - "max_level": 29 - } - ] - }, - { - "name": "Safari Zone (Neacro Bike Area)", - "order": 50, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "rock-smash", - "encounter_rate": 100, - "min_level": 5, - "max_level": 30 - }, - { - "pokeapi_id": 43, - "pokemon_name": "oddish", - "method": "walk", - "encounter_rate": 30, - "min_level": 27, - "max_level": 29 - }, - { - "pokeapi_id": 231, - "pokemon_name": "phanpy", - "method": "walk", - "encounter_rate": 30, - "min_level": 27, - "max_level": 29 - }, - { - "pokeapi_id": 44, - "pokemon_name": "gloom", - "method": "walk", - "encounter_rate": 15, - "min_level": 29, - "max_level": 31 - }, - { - "pokeapi_id": 177, - "pokemon_name": "natu", - "method": "walk", - "encounter_rate": 15, - "min_level": 27, - "max_level": 29 - }, - { - "pokeapi_id": 214, - "pokemon_name": "heracross", - "method": "walk", - "encounter_rate": 5, - "min_level": 27, - "max_level": 29 - }, - { - "pokeapi_id": 178, - "pokemon_name": "xatu", - "method": "walk", - "encounter_rate": 5, - "min_level": 29, - "max_level": 31 - } - ] - }, - { - "name": "Safari Zone (Sw)", - "order": 51, - "encounters": [ - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "surf", - "encounter_rate": 100, - "min_level": 20, - "max_level": 35 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 25, - "max_level": 35 - }, - { - "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": 118, - "pokemon_name": "goldeen", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 43, - "pokemon_name": "oddish", - "method": "walk", - "encounter_rate": 40, - "min_level": 25, - "max_level": 27 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "old-rod", - "encounter_rate": 30, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 203, - "pokemon_name": "girafarig", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 27 - }, - { - "pokeapi_id": 119, - "pokemon_name": "seaking", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 25, - "max_level": 40 - }, - { - "pokeapi_id": 84, - "pokemon_name": "doduo", - "method": "walk", - "encounter_rate": 10, - "min_level": 27, - "max_level": 27 - }, - { - "pokeapi_id": 177, - "pokemon_name": "natu", - "method": "walk", - "encounter_rate": 10, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 202, - "pokemon_name": "wobbuffet", - "method": "walk", - "encounter_rate": 10, - "min_level": 27, - "max_level": 29 - }, - { - "pokeapi_id": 44, - "pokemon_name": "gloom", - "method": "walk", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 25, - "pokemon_name": "pikachu", - "method": "walk", - "encounter_rate": 5, - "min_level": 25, - "max_level": 27 - } - ] } ] }, @@ -3830,7 +3830,7 @@ "encounters": [], "children": [ { - "name": "Mt Pyre (3f)", + "name": "Mt Pyre (2f)", "order": 55, "encounters": [ { @@ -3844,29 +3844,21 @@ ] }, { - "name": "Mt Pyre (4f)", + "name": "Mt Pyre (3f)", "order": 56, "encounters": [ { "pokeapi_id": 353, "pokemon_name": "shuppet", "method": "walk", - "encounter_rate": 90, + "encounter_rate": 100, "min_level": 22, "max_level": 29 - }, - { - "pokeapi_id": 355, - "pokemon_name": "duskull", - "method": "walk", - "encounter_rate": 10, - "min_level": 25, - "max_level": 29 } ] }, { - "name": "Mt Pyre (5f)", + "name": "Mt Pyre (4f)", "order": 57, "encounters": [ { @@ -3888,7 +3880,7 @@ ] }, { - "name": "Mt Pyre (6f)", + "name": "Mt Pyre (5f)", "order": 58, "encounters": [ { @@ -3910,8 +3902,30 @@ ] }, { - "name": "Mt Pyre (Outside)", + "name": "Mt Pyre (6f)", "order": 59, + "encounters": [ + { + "pokeapi_id": 353, + "pokemon_name": "shuppet", + "method": "walk", + "encounter_rate": 90, + "min_level": 22, + "max_level": 29 + }, + { + "pokeapi_id": 355, + "pokemon_name": "duskull", + "method": "walk", + "encounter_rate": 10, + "min_level": 25, + "max_level": 29 + } + ] + }, + { + "name": "Mt Pyre (Outside)", + "order": 60, "encounters": [ { "pokeapi_id": 353, @@ -3941,7 +3955,7 @@ }, { "name": "Mt Pyre (Summit)", - "order": 60, + "order": 61, "encounters": [ { "pokeapi_id": 353, @@ -3971,20 +3985,6 @@ }, { "name": "Mt Pyre (1f)", - "order": 61, - "encounters": [ - { - "pokeapi_id": 353, - "pokemon_name": "shuppet", - "method": "walk", - "encounter_rate": 100, - "min_level": 22, - "max_level": 29 - } - ] - }, - { - "name": "Mt Pyre (2f)", "order": 62, "encounters": [ { @@ -5874,8 +5874,78 @@ "encounters": [], "children": [ { - "name": "Victory Road (B1f)", + "name": "Victory Road (1f)", "order": 90, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 25, + "min_level": 38, + "max_level": 40 + }, + { + "pokeapi_id": 297, + "pokemon_name": "hariyama", + "method": "walk", + "encounter_rate": 25, + "min_level": 38, + "max_level": 40 + }, + { + "pokeapi_id": 305, + "pokemon_name": "lairon", + "method": "walk", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 294, + "pokemon_name": "loudred", + "method": "walk", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 296, + "pokemon_name": "makuhita", + "method": "walk", + "encounter_rate": 10, + "min_level": 36, + "max_level": 36 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 36, + "max_level": 36 + }, + { + "pokeapi_id": 304, + "pokemon_name": "aron", + "method": "walk", + "encounter_rate": 5, + "min_level": 36, + "max_level": 36 + }, + { + "pokeapi_id": 293, + "pokemon_name": "whismur", + "method": "walk", + "encounter_rate": 5, + "min_level": 36, + "max_level": 36 + } + ] + }, + { + "name": "Victory Road (B1f)", + "order": 91, "encounters": [ { "pokeapi_id": 75, @@ -5929,7 +5999,7 @@ }, { "name": "Victory Road (B2f)", - "order": 91, + "order": 92, "encounters": [ { "pokeapi_id": 42, @@ -6028,76 +6098,6 @@ "max_level": 44 } ] - }, - { - "name": "Victory Road (1f)", - "order": 92, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 25, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 297, - "pokemon_name": "hariyama", - "method": "walk", - "encounter_rate": 25, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 305, - "pokemon_name": "lairon", - "method": "walk", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 294, - "pokemon_name": "loudred", - "method": "walk", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 296, - "pokemon_name": "makuhita", - "method": "walk", - "encounter_rate": 10, - "min_level": 36, - "max_level": 36 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 36, - "max_level": 36 - }, - { - "pokeapi_id": 304, - "pokemon_name": "aron", - "method": "walk", - "encounter_rate": 5, - "min_level": 36, - "max_level": 36 - }, - { - "pokeapi_id": 293, - "pokemon_name": "whismur", - "method": "walk", - "encounter_rate": 5, - "min_level": 36, - "max_level": 36 - } - ] } ] }, @@ -6350,8 +6350,22 @@ "encounters": [], "children": [ { - "name": "Altering Cave (B)", + "name": "Altering Cave (A)", "order": 101, + "encounters": [ + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 100, + "min_level": 6, + "max_level": 16 + } + ] + }, + { + "name": "Altering Cave (B)", + "order": 102, "encounters": [ { "pokeapi_id": 179, @@ -6365,7 +6379,7 @@ }, { "name": "Altering Cave (C)", - "order": 102, + "order": 103, "encounters": [ { "pokeapi_id": 204, @@ -6377,37 +6391,9 @@ } ] }, - { - "name": "Altering Cave (E)", - "order": 103, - "encounters": [ - { - "pokeapi_id": 216, - "pokemon_name": "teddiursa", - "method": "walk", - "encounter_rate": 100, - "min_level": 6, - "max_level": 16 - } - ] - }, - { - "name": "Altering Cave (I)", - "order": 104, - "encounters": [ - { - "pokeapi_id": 235, - "pokemon_name": "smeargle", - "method": "walk", - "encounter_rate": 100, - "min_level": 18, - "max_level": 28 - } - ] - }, { "name": "Altering Cave (D)", - "order": 105, + "order": 104, "encounters": [ { "pokeapi_id": 228, @@ -6421,7 +6407,7 @@ }, { "name": "Altering Cave (F)", - "order": 106, + "order": 105, "encounters": [ { "pokeapi_id": 190, @@ -6433,23 +6419,9 @@ } ] }, - { - "name": "Altering Cave (G)", - "order": 107, - "encounters": [ - { - "pokeapi_id": 213, - "pokemon_name": "shuckle", - "method": "walk", - "encounter_rate": 100, - "min_level": 18, - "max_level": 28 - } - ] - }, { "name": "Altering Cave (H)", - "order": 108, + "order": 106, "encounters": [ { "pokeapi_id": 234, @@ -6462,18 +6434,46 @@ ] }, { - "name": "Altering Cave (A)", - "order": 109, + "name": "Altering Cave (E)", + "order": 107, "encounters": [ { - "pokeapi_id": 41, - "pokemon_name": "zubat", + "pokeapi_id": 216, + "pokemon_name": "teddiursa", "method": "walk", "encounter_rate": 100, "min_level": 6, "max_level": 16 } ] + }, + { + "name": "Altering Cave (G)", + "order": 108, + "encounters": [ + { + "pokeapi_id": 213, + "pokemon_name": "shuckle", + "method": "walk", + "encounter_rate": 100, + "min_level": 18, + "max_level": 28 + } + ] + }, + { + "name": "Altering Cave (I)", + "order": 109, + "encounters": [ + { + "pokeapi_id": 235, + "pokemon_name": "smeargle", + "method": "walk", + "encounter_rate": 100, + "min_level": 18, + "max_level": 28 + } + ] } ] } diff --git a/backend/src/app/seeds/data/evolutions.json b/backend/src/app/seeds/data/evolutions.json index 1fb040c..722bbb7 100644 --- a/backend/src/app/seeds/data/evolutions.json +++ b/backend/src/app/seeds/data/evolutions.json @@ -6,7 +6,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 2, @@ -15,7 +16,8 @@ "min_level": 32, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 4, @@ -24,7 +26,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 5, @@ -33,7 +36,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 7, @@ -42,7 +46,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 8, @@ -51,7 +56,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 10, @@ -60,7 +66,8 @@ "min_level": 7, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 11, @@ -69,7 +76,8 @@ "min_level": 10, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 13, @@ -78,7 +86,8 @@ "min_level": 7, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 14, @@ -87,7 +96,8 @@ "min_level": 10, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 16, @@ -96,7 +106,8 @@ "min_level": 18, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 17, @@ -105,7 +116,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 19, @@ -114,7 +126,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 21, @@ -123,7 +136,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 23, @@ -132,7 +146,8 @@ "min_level": 22, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 25, @@ -141,7 +156,18 @@ "min_level": null, "item": "thunder-stone", "held_item": null, - "condition": null + "condition": null, + "region": null + }, + { + "from_pokeapi_id": 25, + "to_pokeapi_id": 10100, + "trigger": "use-item", + "min_level": null, + "item": "thunder-stone", + "held_item": null, + "condition": null, + "region": "alola" }, { "from_pokeapi_id": 27, @@ -150,7 +176,8 @@ "min_level": 22, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 27, @@ -159,7 +186,8 @@ "min_level": null, "item": "ice-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 29, @@ -168,7 +196,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 30, @@ -177,7 +206,8 @@ "min_level": null, "item": "moon-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 32, @@ -186,7 +216,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 33, @@ -195,7 +226,8 @@ "min_level": null, "item": "moon-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 35, @@ -204,7 +236,8 @@ "min_level": null, "item": "moon-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 37, @@ -213,7 +246,8 @@ "min_level": null, "item": "fire-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 39, @@ -222,7 +256,8 @@ "min_level": null, "item": "moon-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 41, @@ -231,7 +266,8 @@ "min_level": 22, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 42, @@ -240,7 +276,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "happiness \u003e= 160" + "condition": "happiness \u003e= 160", + "region": null }, { "from_pokeapi_id": 43, @@ -249,7 +286,8 @@ "min_level": 21, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 44, @@ -258,7 +296,8 @@ "min_level": null, "item": "leaf-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 44, @@ -267,7 +306,8 @@ "min_level": null, "item": "sun-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 46, @@ -276,7 +316,8 @@ "min_level": 24, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 48, @@ -285,7 +326,8 @@ "min_level": 31, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 50, @@ -294,7 +336,8 @@ "min_level": 26, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 52, @@ -303,7 +346,8 @@ "min_level": 28, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 52, @@ -312,7 +356,8 @@ "min_level": 28, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 54, @@ -321,7 +366,8 @@ "min_level": 33, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 56, @@ -330,7 +376,8 @@ "min_level": 28, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 57, @@ -339,7 +386,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 58, @@ -348,7 +396,8 @@ "min_level": null, "item": "fire-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 60, @@ -357,7 +406,8 @@ "min_level": 25, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 61, @@ -366,7 +416,8 @@ "min_level": null, "item": "water-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 61, @@ -375,7 +426,8 @@ "min_level": null, "item": null, "held_item": "kings-rock", - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 63, @@ -384,7 +436,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 64, @@ -393,7 +446,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 66, @@ -402,7 +456,8 @@ "min_level": 28, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 67, @@ -411,7 +466,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 69, @@ -420,7 +476,8 @@ "min_level": 21, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 70, @@ -429,7 +486,8 @@ "min_level": null, "item": "leaf-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 72, @@ -438,7 +496,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 74, @@ -447,7 +506,8 @@ "min_level": 25, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 75, @@ -456,7 +516,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 77, @@ -465,7 +526,18 @@ "min_level": 40, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null + }, + { + "from_pokeapi_id": 77, + "to_pokeapi_id": 10162, + "trigger": "level-up", + "min_level": 40, + "item": null, + "held_item": null, + "condition": null, + "region": "galar" }, { "from_pokeapi_id": 79, @@ -474,7 +546,8 @@ "min_level": null, "item": "galarica-cuff", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 79, @@ -483,7 +556,8 @@ "min_level": 37, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 79, @@ -492,7 +566,8 @@ "min_level": null, "item": null, "held_item": "kings-rock", - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 79, @@ -501,7 +576,8 @@ "min_level": null, "item": "galarica-wreath", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 81, @@ -510,7 +586,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 82, @@ -519,7 +596,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "at mt-coronet" + "condition": "at mt-coronet", + "region": null }, { "from_pokeapi_id": 82, @@ -528,7 +606,8 @@ "min_level": null, "item": "thunder-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 83, @@ -537,7 +616,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 84, @@ -546,7 +626,8 @@ "min_level": 31, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 86, @@ -555,7 +636,8 @@ "min_level": 34, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 88, @@ -564,7 +646,8 @@ "min_level": 38, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 90, @@ -573,7 +656,8 @@ "min_level": null, "item": "water-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 92, @@ -582,7 +666,8 @@ "min_level": 25, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 93, @@ -591,7 +676,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 95, @@ -600,7 +686,8 @@ "min_level": null, "item": null, "held_item": "metal-coat", - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 96, @@ -609,7 +696,8 @@ "min_level": 26, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 98, @@ -618,7 +706,8 @@ "min_level": 28, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 100, @@ -627,7 +716,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 102, @@ -636,7 +726,18 @@ "min_level": null, "item": "leaf-stone", "held_item": null, - "condition": null + "condition": null, + "region": null + }, + { + "from_pokeapi_id": 102, + "to_pokeapi_id": 10101, + "trigger": "use-item", + "min_level": null, + "item": "leaf-stone", + "held_item": null, + "condition": null, + "region": "alola" }, { "from_pokeapi_id": 104, @@ -645,7 +746,8 @@ "min_level": 28, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 108, @@ -654,7 +756,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "knows rollout" + "condition": "knows rollout", + "region": null }, { "from_pokeapi_id": 109, @@ -663,7 +766,8 @@ "min_level": 35, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 111, @@ -672,7 +776,8 @@ "min_level": 42, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 112, @@ -681,7 +786,8 @@ "min_level": null, "item": null, "held_item": "protector", - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 113, @@ -690,7 +796,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "happiness \u003e= 160" + "condition": "happiness \u003e= 160", + "region": null }, { "from_pokeapi_id": 114, @@ -699,7 +806,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "knows ancient-power" + "condition": "knows ancient-power", + "region": null }, { "from_pokeapi_id": 116, @@ -708,7 +816,8 @@ "min_level": 32, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 117, @@ -717,7 +826,8 @@ "min_level": null, "item": null, "held_item": "dragon-scale", - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 118, @@ -726,7 +836,8 @@ "min_level": 33, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 120, @@ -735,7 +846,8 @@ "min_level": null, "item": "water-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 122, @@ -744,7 +856,8 @@ "min_level": 42, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 123, @@ -753,7 +866,8 @@ "min_level": null, "item": null, "held_item": "metal-coat", - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 123, @@ -762,7 +876,8 @@ "min_level": null, "item": "black-augurite", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 125, @@ -771,7 +886,8 @@ "min_level": null, "item": null, "held_item": "electirizer", - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 126, @@ -780,7 +896,8 @@ "min_level": null, "item": null, "held_item": "magmarizer", - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 129, @@ -789,7 +906,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 133, @@ -798,7 +916,8 @@ "min_level": null, "item": "water-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 133, @@ -807,7 +926,8 @@ "min_level": null, "item": "thunder-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 133, @@ -816,7 +936,8 @@ "min_level": null, "item": "fire-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 133, @@ -825,7 +946,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "happiness \u003e= 160, day" + "condition": "happiness \u003e= 160, day", + "region": null }, { "from_pokeapi_id": 133, @@ -834,7 +956,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "happiness \u003e= 160, night" + "condition": "happiness \u003e= 160, night", + "region": null }, { "from_pokeapi_id": 133, @@ -843,7 +966,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "at eterna-forest" + "condition": "at eterna-forest", + "region": null }, { "from_pokeapi_id": 133, @@ -852,7 +976,8 @@ "min_level": null, "item": "leaf-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 133, @@ -861,7 +986,8 @@ "min_level": null, "item": "ice-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 133, @@ -870,7 +996,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "at sinnoh-route-217" + "condition": "at sinnoh-route-217", + "region": null }, { "from_pokeapi_id": 133, @@ -879,7 +1006,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "affection \u003e= 2, knows fairy-type move" + "condition": "affection \u003e= 2, knows fairy-type move", + "region": null }, { "from_pokeapi_id": 137, @@ -888,7 +1016,8 @@ "min_level": null, "item": null, "held_item": "up-grade", - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 138, @@ -897,7 +1026,8 @@ "min_level": 40, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 140, @@ -906,7 +1036,8 @@ "min_level": 40, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 147, @@ -915,7 +1046,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 148, @@ -924,7 +1056,8 @@ "min_level": 55, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 152, @@ -933,7 +1066,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 153, @@ -942,7 +1076,8 @@ "min_level": 32, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 155, @@ -951,7 +1086,8 @@ "min_level": 14, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 156, @@ -960,7 +1096,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 158, @@ -969,7 +1106,8 @@ "min_level": 18, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 159, @@ -978,7 +1116,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 161, @@ -987,7 +1126,8 @@ "min_level": 15, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 163, @@ -996,7 +1136,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 165, @@ -1005,7 +1146,8 @@ "min_level": 18, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 167, @@ -1014,7 +1156,8 @@ "min_level": 22, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 170, @@ -1023,7 +1166,8 @@ "min_level": 27, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 172, @@ -1032,7 +1176,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "happiness \u003e= 220" + "condition": "happiness \u003e= 220", + "region": null }, { "from_pokeapi_id": 173, @@ -1041,7 +1186,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "happiness \u003e= 160" + "condition": "happiness \u003e= 160", + "region": null }, { "from_pokeapi_id": 174, @@ -1050,7 +1196,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "happiness \u003e= 160" + "condition": "happiness \u003e= 160", + "region": null }, { "from_pokeapi_id": 175, @@ -1059,7 +1206,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "happiness \u003e= 160" + "condition": "happiness \u003e= 160", + "region": null }, { "from_pokeapi_id": 176, @@ -1068,7 +1216,8 @@ "min_level": null, "item": "shiny-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 177, @@ -1077,7 +1226,8 @@ "min_level": 25, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 179, @@ -1086,7 +1236,8 @@ "min_level": 15, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 180, @@ -1095,7 +1246,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 183, @@ -1104,7 +1256,8 @@ "min_level": 18, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 187, @@ -1113,7 +1266,8 @@ "min_level": 18, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 188, @@ -1122,7 +1276,8 @@ "min_level": 27, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 190, @@ -1131,7 +1286,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "knows double-hit" + "condition": "knows double-hit", + "region": null }, { "from_pokeapi_id": 191, @@ -1140,7 +1296,8 @@ "min_level": null, "item": "sun-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 193, @@ -1149,7 +1306,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "knows ancient-power" + "condition": "knows ancient-power", + "region": null }, { "from_pokeapi_id": 194, @@ -1158,7 +1316,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 194, @@ -1167,7 +1326,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 198, @@ -1176,7 +1336,8 @@ "min_level": null, "item": "dusk-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 200, @@ -1185,7 +1346,8 @@ "min_level": null, "item": "dusk-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 203, @@ -1194,7 +1356,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "knows twin-beam" + "condition": "knows twin-beam", + "region": null }, { "from_pokeapi_id": 204, @@ -1203,7 +1366,8 @@ "min_level": 31, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 206, @@ -1212,7 +1376,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "knows hyper-drill" + "condition": "knows hyper-drill", + "region": null }, { "from_pokeapi_id": 207, @@ -1221,7 +1386,8 @@ "min_level": null, "item": null, "held_item": "razor-fang", - "condition": "night" + "condition": "night", + "region": null }, { "from_pokeapi_id": 209, @@ -1230,7 +1396,8 @@ "min_level": 23, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 211, @@ -1239,7 +1406,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "knows barb-barrage" + "condition": "knows barb-barrage", + "region": null }, { "from_pokeapi_id": 211, @@ -1248,7 +1416,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 211, @@ -1257,7 +1426,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 215, @@ -1266,7 +1436,8 @@ "min_level": null, "item": null, "held_item": "razor-claw", - "condition": "night" + "condition": "night", + "region": null }, { "from_pokeapi_id": 215, @@ -1275,7 +1446,8 @@ "min_level": null, "item": null, "held_item": "razor-claw", - "condition": "day" + "condition": "day", + "region": null }, { "from_pokeapi_id": 216, @@ -1284,7 +1456,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 217, @@ -1293,7 +1466,8 @@ "min_level": null, "item": "peat-block", "held_item": null, - "condition": "full-moon" + "condition": "full-moon", + "region": null }, { "from_pokeapi_id": 218, @@ -1302,7 +1476,8 @@ "min_level": 38, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 220, @@ -1311,7 +1486,8 @@ "min_level": 33, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 221, @@ -1320,7 +1496,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "knows ancient-power" + "condition": "knows ancient-power", + "region": null }, { "from_pokeapi_id": 222, @@ -1329,7 +1506,8 @@ "min_level": 38, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 223, @@ -1338,7 +1516,8 @@ "min_level": 25, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 228, @@ -1347,7 +1526,8 @@ "min_level": 24, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 231, @@ -1356,7 +1536,8 @@ "min_level": 25, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 233, @@ -1365,7 +1546,8 @@ "min_level": null, "item": null, "held_item": "dubious-disc", - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 234, @@ -1374,7 +1556,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 236, @@ -1383,7 +1566,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": "atk \u003e def" + "condition": "atk \u003e def", + "region": null }, { "from_pokeapi_id": 236, @@ -1392,7 +1576,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": "atk \u003c def" + "condition": "atk \u003c def", + "region": null }, { "from_pokeapi_id": 236, @@ -1401,7 +1586,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": "atk = def" + "condition": "atk = def", + "region": null }, { "from_pokeapi_id": 238, @@ -1410,7 +1596,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 239, @@ -1419,7 +1606,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 240, @@ -1428,7 +1616,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 246, @@ -1437,7 +1626,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 247, @@ -1446,7 +1636,8 @@ "min_level": 55, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 252, @@ -1455,7 +1646,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 253, @@ -1464,7 +1656,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 255, @@ -1473,7 +1666,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 256, @@ -1482,7 +1676,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 258, @@ -1491,7 +1686,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 259, @@ -1500,7 +1696,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 261, @@ -1509,7 +1706,8 @@ "min_level": 18, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 263, @@ -1518,7 +1716,18 @@ "min_level": 20, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null + }, + { + "from_pokeapi_id": 263, + "to_pokeapi_id": 10176, + "trigger": "level-up", + "min_level": 20, + "item": null, + "held_item": null, + "condition": null, + "region": "galar" }, { "from_pokeapi_id": 264, @@ -1527,7 +1736,8 @@ "min_level": 35, "item": null, "held_item": null, - "condition": "night" + "condition": "night", + "region": null }, { "from_pokeapi_id": 265, @@ -1536,7 +1746,8 @@ "min_level": 7, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 265, @@ -1545,7 +1756,8 @@ "min_level": 7, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 266, @@ -1554,7 +1766,8 @@ "min_level": 10, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 268, @@ -1563,7 +1776,8 @@ "min_level": 10, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 270, @@ -1572,7 +1786,8 @@ "min_level": 14, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 271, @@ -1581,7 +1796,8 @@ "min_level": null, "item": "water-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 273, @@ -1590,7 +1806,8 @@ "min_level": 14, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 274, @@ -1599,7 +1816,8 @@ "min_level": null, "item": "leaf-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 276, @@ -1608,7 +1826,8 @@ "min_level": 22, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 278, @@ -1617,7 +1836,8 @@ "min_level": 25, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 280, @@ -1626,7 +1846,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 281, @@ -1635,7 +1856,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 281, @@ -1644,7 +1866,8 @@ "min_level": null, "item": "dawn-stone", "held_item": null, - "condition": "male" + "condition": "male", + "region": null }, { "from_pokeapi_id": 283, @@ -1653,7 +1876,8 @@ "min_level": 22, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 285, @@ -1662,7 +1886,8 @@ "min_level": 23, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 287, @@ -1671,7 +1896,8 @@ "min_level": 18, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 288, @@ -1680,7 +1906,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 290, @@ -1689,7 +1916,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 290, @@ -1698,7 +1926,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 293, @@ -1707,7 +1936,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 294, @@ -1716,7 +1946,8 @@ "min_level": 40, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 296, @@ -1725,7 +1956,8 @@ "min_level": 24, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 298, @@ -1734,7 +1966,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "happiness \u003e= 160" + "condition": "happiness \u003e= 160", + "region": null }, { "from_pokeapi_id": 299, @@ -1743,7 +1976,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "at mt-coronet" + "condition": "at mt-coronet", + "region": null }, { "from_pokeapi_id": 299, @@ -1752,7 +1986,8 @@ "min_level": null, "item": "thunder-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 300, @@ -1761,7 +1996,8 @@ "min_level": null, "item": "moon-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 304, @@ -1770,7 +2006,8 @@ "min_level": 32, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 305, @@ -1779,7 +2016,8 @@ "min_level": 42, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 307, @@ -1788,7 +2026,8 @@ "min_level": 37, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 309, @@ -1797,7 +2036,8 @@ "min_level": 26, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 315, @@ -1806,7 +2046,8 @@ "min_level": null, "item": "shiny-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 316, @@ -1815,7 +2056,8 @@ "min_level": 26, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 318, @@ -1824,7 +2066,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 320, @@ -1833,7 +2076,8 @@ "min_level": 40, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 322, @@ -1842,7 +2086,8 @@ "min_level": 33, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 325, @@ -1851,7 +2096,8 @@ "min_level": 32, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 328, @@ -1860,7 +2106,8 @@ "min_level": 35, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 329, @@ -1869,7 +2116,8 @@ "min_level": 45, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 331, @@ -1878,7 +2126,8 @@ "min_level": 32, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 333, @@ -1887,7 +2136,8 @@ "min_level": 35, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 339, @@ -1896,7 +2146,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 341, @@ -1905,7 +2156,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 343, @@ -1914,7 +2166,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 345, @@ -1923,7 +2176,8 @@ "min_level": 40, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 347, @@ -1932,7 +2186,8 @@ "min_level": 40, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 349, @@ -1941,7 +2196,8 @@ "min_level": null, "item": null, "held_item": "prism-scale", - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 349, @@ -1950,7 +2206,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "beauty \u003e= 170" + "condition": "beauty \u003e= 170", + "region": null }, { "from_pokeapi_id": 353, @@ -1959,7 +2216,8 @@ "min_level": 37, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 355, @@ -1968,7 +2226,8 @@ "min_level": 37, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 356, @@ -1977,7 +2236,8 @@ "min_level": null, "item": null, "held_item": "reaper-cloth", - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 360, @@ -1986,7 +2246,8 @@ "min_level": 15, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 361, @@ -1995,7 +2256,8 @@ "min_level": 42, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 361, @@ -2004,7 +2266,8 @@ "min_level": null, "item": "dawn-stone", "held_item": null, - "condition": "female" + "condition": "female", + "region": null }, { "from_pokeapi_id": 363, @@ -2013,7 +2276,8 @@ "min_level": 32, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 364, @@ -2022,7 +2286,8 @@ "min_level": 44, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 366, @@ -2031,7 +2296,8 @@ "min_level": null, "item": null, "held_item": "deep-sea-tooth", - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 366, @@ -2040,7 +2306,8 @@ "min_level": null, "item": null, "held_item": "deep-sea-scale", - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 371, @@ -2049,7 +2316,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 372, @@ -2058,7 +2326,8 @@ "min_level": 50, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 374, @@ -2067,7 +2336,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 375, @@ -2076,7 +2346,8 @@ "min_level": 45, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 387, @@ -2085,7 +2356,8 @@ "min_level": 18, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 388, @@ -2094,7 +2366,8 @@ "min_level": 32, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 390, @@ -2103,7 +2376,8 @@ "min_level": 14, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 391, @@ -2112,7 +2386,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 393, @@ -2121,7 +2396,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 394, @@ -2130,7 +2406,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 396, @@ -2139,7 +2416,8 @@ "min_level": 14, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 397, @@ -2148,7 +2426,8 @@ "min_level": 34, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 399, @@ -2157,7 +2436,8 @@ "min_level": 15, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 401, @@ -2166,7 +2446,8 @@ "min_level": 10, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 403, @@ -2175,7 +2456,8 @@ "min_level": 15, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 404, @@ -2184,7 +2466,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 406, @@ -2193,7 +2476,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "happiness \u003e= 160, day" + "condition": "happiness \u003e= 160, day", + "region": null }, { "from_pokeapi_id": 408, @@ -2202,7 +2486,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 410, @@ -2211,7 +2496,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 412, @@ -2220,7 +2506,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": "female" + "condition": "female", + "region": null }, { "from_pokeapi_id": 412, @@ -2229,7 +2516,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": "male" + "condition": "male", + "region": null }, { "from_pokeapi_id": 415, @@ -2238,7 +2526,8 @@ "min_level": 21, "item": null, "held_item": null, - "condition": "female" + "condition": "female", + "region": null }, { "from_pokeapi_id": 418, @@ -2247,7 +2536,8 @@ "min_level": 26, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 420, @@ -2256,7 +2546,8 @@ "min_level": 25, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 422, @@ -2265,7 +2556,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 425, @@ -2274,7 +2566,8 @@ "min_level": 28, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 427, @@ -2283,7 +2576,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "happiness \u003e= 160" + "condition": "happiness \u003e= 160", + "region": null }, { "from_pokeapi_id": 431, @@ -2292,7 +2586,8 @@ "min_level": 38, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 433, @@ -2301,7 +2596,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "happiness \u003e= 220, night" + "condition": "happiness \u003e= 220, night", + "region": null }, { "from_pokeapi_id": 434, @@ -2310,7 +2606,8 @@ "min_level": 34, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 436, @@ -2319,7 +2616,8 @@ "min_level": 33, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 438, @@ -2328,7 +2626,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "knows mimic" + "condition": "knows mimic", + "region": null }, { "from_pokeapi_id": 439, @@ -2337,7 +2636,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "knows mimic" + "condition": "knows mimic", + "region": null }, { "from_pokeapi_id": 440, @@ -2346,7 +2646,8 @@ "min_level": null, "item": null, "held_item": "oval-stone", - "condition": "day" + "condition": "day", + "region": null }, { "from_pokeapi_id": 443, @@ -2355,7 +2656,8 @@ "min_level": 24, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 444, @@ -2364,7 +2666,8 @@ "min_level": 48, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 446, @@ -2373,7 +2676,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "happiness \u003e= 160" + "condition": "happiness \u003e= 160", + "region": null }, { "from_pokeapi_id": 447, @@ -2382,7 +2686,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "happiness \u003e= 160, day" + "condition": "happiness \u003e= 160, day", + "region": null }, { "from_pokeapi_id": 449, @@ -2391,7 +2696,8 @@ "min_level": 34, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 451, @@ -2400,7 +2706,8 @@ "min_level": 40, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 453, @@ -2409,7 +2716,8 @@ "min_level": 37, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 456, @@ -2418,7 +2726,8 @@ "min_level": 31, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 458, @@ -2427,7 +2736,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "with remoraid in party" + "condition": "with remoraid in party", + "region": null }, { "from_pokeapi_id": 459, @@ -2436,7 +2746,8 @@ "min_level": 40, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 495, @@ -2445,7 +2756,8 @@ "min_level": 17, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 496, @@ -2454,7 +2766,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 498, @@ -2463,7 +2776,8 @@ "min_level": 17, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 499, @@ -2472,7 +2786,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 501, @@ -2481,7 +2796,8 @@ "min_level": 17, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 502, @@ -2490,7 +2806,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 504, @@ -2499,7 +2816,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 506, @@ -2508,7 +2826,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 507, @@ -2517,7 +2836,8 @@ "min_level": 32, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 509, @@ -2526,7 +2846,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 511, @@ -2535,7 +2856,8 @@ "min_level": null, "item": "leaf-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 513, @@ -2544,7 +2866,8 @@ "min_level": null, "item": "fire-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 515, @@ -2553,7 +2876,8 @@ "min_level": null, "item": "water-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 517, @@ -2562,7 +2886,8 @@ "min_level": null, "item": "moon-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 519, @@ -2571,7 +2896,8 @@ "min_level": 21, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 520, @@ -2580,7 +2906,8 @@ "min_level": 32, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 522, @@ -2589,7 +2916,8 @@ "min_level": 27, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 524, @@ -2598,7 +2926,8 @@ "min_level": 25, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 525, @@ -2607,7 +2936,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 527, @@ -2616,7 +2946,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "happiness \u003e= 160" + "condition": "happiness \u003e= 160", + "region": null }, { "from_pokeapi_id": 529, @@ -2625,7 +2956,8 @@ "min_level": 31, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 532, @@ -2634,7 +2966,8 @@ "min_level": 25, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 533, @@ -2643,7 +2976,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 535, @@ -2652,7 +2986,8 @@ "min_level": 25, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 536, @@ -2661,7 +2996,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 540, @@ -2670,7 +3006,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 541, @@ -2679,7 +3016,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "happiness \u003e= 220" + "condition": "happiness \u003e= 220", + "region": null }, { "from_pokeapi_id": 543, @@ -2688,7 +3026,8 @@ "min_level": 22, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 544, @@ -2697,7 +3036,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 546, @@ -2706,7 +3046,8 @@ "min_level": null, "item": "sun-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 548, @@ -2715,7 +3056,8 @@ "min_level": null, "item": "sun-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 550, @@ -2724,7 +3066,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 551, @@ -2733,7 +3076,8 @@ "min_level": 29, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 552, @@ -2742,7 +3086,8 @@ "min_level": 40, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 554, @@ -2751,7 +3096,8 @@ "min_level": 35, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 554, @@ -2760,7 +3106,8 @@ "min_level": null, "item": "ice-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 557, @@ -2769,7 +3116,8 @@ "min_level": 34, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 559, @@ -2778,7 +3126,8 @@ "min_level": 39, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 562, @@ -2787,7 +3136,8 @@ "min_level": 34, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 562, @@ -2796,7 +3146,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 564, @@ -2805,7 +3156,8 @@ "min_level": 37, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 566, @@ -2814,7 +3166,8 @@ "min_level": 37, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 568, @@ -2823,7 +3176,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 570, @@ -2832,7 +3186,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 572, @@ -2841,7 +3196,8 @@ "min_level": null, "item": "shiny-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 574, @@ -2850,7 +3206,8 @@ "min_level": 32, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 575, @@ -2859,7 +3216,8 @@ "min_level": 41, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 577, @@ -2868,7 +3226,8 @@ "min_level": 32, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 578, @@ -2877,7 +3236,8 @@ "min_level": 41, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 580, @@ -2886,7 +3246,8 @@ "min_level": 35, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 582, @@ -2895,7 +3256,8 @@ "min_level": 35, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 583, @@ -2904,7 +3266,8 @@ "min_level": 47, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 585, @@ -2913,7 +3276,8 @@ "min_level": 34, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 588, @@ -2922,7 +3286,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "trade for shelmet" + "condition": "trade for shelmet", + "region": null }, { "from_pokeapi_id": 590, @@ -2931,7 +3296,8 @@ "min_level": 39, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 592, @@ -2940,7 +3306,8 @@ "min_level": 40, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 595, @@ -2949,7 +3316,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 597, @@ -2958,7 +3326,8 @@ "min_level": 40, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 599, @@ -2967,7 +3336,8 @@ "min_level": 38, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 600, @@ -2976,7 +3346,8 @@ "min_level": 49, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 602, @@ -2985,7 +3356,8 @@ "min_level": 39, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 603, @@ -2994,7 +3366,8 @@ "min_level": null, "item": "thunder-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 605, @@ -3003,7 +3376,8 @@ "min_level": 42, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 607, @@ -3012,7 +3386,8 @@ "min_level": 41, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 608, @@ -3021,7 +3396,8 @@ "min_level": null, "item": "dusk-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 610, @@ -3030,7 +3406,8 @@ "min_level": 38, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 611, @@ -3039,7 +3416,8 @@ "min_level": 48, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 613, @@ -3048,7 +3426,8 @@ "min_level": 37, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 616, @@ -3057,7 +3436,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "trade for karrablast" + "condition": "trade for karrablast", + "region": null }, { "from_pokeapi_id": 619, @@ -3066,7 +3446,8 @@ "min_level": 50, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 622, @@ -3075,7 +3456,8 @@ "min_level": 43, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 624, @@ -3084,7 +3466,8 @@ "min_level": 52, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 625, @@ -3093,7 +3476,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 627, @@ -3102,7 +3486,8 @@ "min_level": 54, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 629, @@ -3111,7 +3496,8 @@ "min_level": 54, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 633, @@ -3120,7 +3506,8 @@ "min_level": 50, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 634, @@ -3129,7 +3516,8 @@ "min_level": 64, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 636, @@ -3138,7 +3526,8 @@ "min_level": 59, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 650, @@ -3147,7 +3536,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 651, @@ -3156,7 +3546,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 653, @@ -3165,7 +3556,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 654, @@ -3174,7 +3566,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 656, @@ -3183,7 +3576,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 657, @@ -3192,7 +3586,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 659, @@ -3201,7 +3596,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 661, @@ -3210,7 +3606,8 @@ "min_level": 17, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 662, @@ -3219,7 +3616,8 @@ "min_level": 35, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 664, @@ -3228,7 +3626,8 @@ "min_level": 9, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 665, @@ -3237,7 +3636,8 @@ "min_level": 12, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 667, @@ -3246,7 +3646,8 @@ "min_level": 35, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 669, @@ -3255,7 +3656,8 @@ "min_level": 19, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 670, @@ -3264,7 +3666,8 @@ "min_level": null, "item": "shiny-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 672, @@ -3273,7 +3676,8 @@ "min_level": 32, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 674, @@ -3282,7 +3686,8 @@ "min_level": 32, "item": null, "held_item": null, - "condition": "with dark-type in party" + "condition": "with dark-type in party", + "region": null }, { "from_pokeapi_id": 677, @@ -3291,7 +3696,8 @@ "min_level": 25, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 679, @@ -3300,7 +3706,8 @@ "min_level": 35, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 680, @@ -3309,7 +3716,8 @@ "min_level": null, "item": "dusk-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 682, @@ -3318,7 +3726,8 @@ "min_level": null, "item": null, "held_item": "sachet", - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 684, @@ -3327,7 +3736,8 @@ "min_level": null, "item": null, "held_item": "whipped-dream", - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 686, @@ -3336,7 +3746,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": "turn upside down" + "condition": "turn upside down", + "region": null }, { "from_pokeapi_id": 688, @@ -3345,7 +3756,8 @@ "min_level": 39, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 690, @@ -3354,7 +3766,8 @@ "min_level": 48, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 692, @@ -3363,7 +3776,8 @@ "min_level": 37, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 694, @@ -3372,7 +3786,8 @@ "min_level": null, "item": "sun-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 696, @@ -3381,7 +3796,8 @@ "min_level": 39, "item": null, "held_item": null, - "condition": "day" + "condition": "day", + "region": null }, { "from_pokeapi_id": 698, @@ -3390,7 +3806,8 @@ "min_level": 39, "item": null, "held_item": null, - "condition": "night" + "condition": "night", + "region": null }, { "from_pokeapi_id": 704, @@ -3399,7 +3816,8 @@ "min_level": 40, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 705, @@ -3408,7 +3826,8 @@ "min_level": 50, "item": null, "held_item": null, - "condition": "raining" + "condition": "raining", + "region": null }, { "from_pokeapi_id": 708, @@ -3417,7 +3836,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 710, @@ -3426,7 +3846,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 712, @@ -3435,7 +3856,8 @@ "min_level": 37, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 714, @@ -3444,7 +3866,8 @@ "min_level": 48, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 722, @@ -3453,7 +3876,8 @@ "min_level": 17, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 723, @@ -3462,7 +3886,8 @@ "min_level": 34, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 725, @@ -3471,7 +3896,8 @@ "min_level": 17, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 726, @@ -3480,7 +3906,8 @@ "min_level": 34, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 728, @@ -3489,7 +3916,8 @@ "min_level": 17, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 729, @@ -3498,7 +3926,8 @@ "min_level": 34, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 731, @@ -3507,7 +3936,8 @@ "min_level": 14, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 732, @@ -3516,7 +3946,8 @@ "min_level": 28, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 734, @@ -3525,7 +3956,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": "day" + "condition": "day", + "region": null }, { "from_pokeapi_id": 736, @@ -3534,7 +3966,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 737, @@ -3543,7 +3976,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "at vast-poni-canyon" + "condition": "at vast-poni-canyon", + "region": null }, { "from_pokeapi_id": 737, @@ -3552,7 +3986,8 @@ "min_level": null, "item": "thunder-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 739, @@ -3561,7 +3996,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "at mount-lanakila" + "condition": "at mount-lanakila", + "region": null }, { "from_pokeapi_id": 739, @@ -3570,7 +4006,8 @@ "min_level": null, "item": "ice-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 742, @@ -3579,7 +4016,8 @@ "min_level": 25, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 744, @@ -3588,7 +4026,8 @@ "min_level": 25, "item": null, "held_item": null, - "condition": "day" + "condition": "day", + "region": null }, { "from_pokeapi_id": 747, @@ -3597,7 +4036,8 @@ "min_level": 38, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 749, @@ -3606,7 +4046,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 751, @@ -3615,7 +4056,8 @@ "min_level": 22, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 753, @@ -3624,7 +4066,8 @@ "min_level": 34, "item": null, "held_item": null, - "condition": "day" + "condition": "day", + "region": null }, { "from_pokeapi_id": 755, @@ -3633,7 +4076,8 @@ "min_level": 24, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 757, @@ -3642,7 +4086,8 @@ "min_level": 33, "item": null, "held_item": null, - "condition": "female" + "condition": "female", + "region": null }, { "from_pokeapi_id": 759, @@ -3651,7 +4096,8 @@ "min_level": 27, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 761, @@ -3660,7 +4106,8 @@ "min_level": 18, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 762, @@ -3669,7 +4116,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "knows stomp" + "condition": "knows stomp", + "region": null }, { "from_pokeapi_id": 767, @@ -3678,7 +4126,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 769, @@ -3687,7 +4136,8 @@ "min_level": 42, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 772, @@ -3696,7 +4146,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "happiness \u003e= 160" + "condition": "happiness \u003e= 160", + "region": null }, { "from_pokeapi_id": 782, @@ -3705,7 +4156,8 @@ "min_level": 35, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 783, @@ -3714,7 +4166,8 @@ "min_level": 45, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 789, @@ -3723,7 +4176,8 @@ "min_level": 43, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 790, @@ -3732,7 +4186,8 @@ "min_level": 53, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 790, @@ -3741,7 +4196,8 @@ "min_level": 53, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 803, @@ -3750,7 +4206,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "knows dragon-pulse" + "condition": "knows dragon-pulse", + "region": null }, { "from_pokeapi_id": 810, @@ -3759,7 +4216,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 811, @@ -3768,7 +4226,8 @@ "min_level": 35, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 813, @@ -3777,7 +4236,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 814, @@ -3786,7 +4246,8 @@ "min_level": 35, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 816, @@ -3795,7 +4256,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 817, @@ -3804,7 +4266,8 @@ "min_level": 35, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 819, @@ -3813,7 +4276,8 @@ "min_level": 24, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 821, @@ -3822,7 +4286,8 @@ "min_level": 18, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 822, @@ -3831,7 +4296,8 @@ "min_level": 38, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 824, @@ -3840,7 +4306,8 @@ "min_level": 10, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 825, @@ -3849,7 +4316,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 827, @@ -3858,7 +4326,8 @@ "min_level": 18, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 829, @@ -3867,7 +4336,8 @@ "min_level": 20, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 831, @@ -3876,7 +4346,8 @@ "min_level": 24, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 833, @@ -3885,7 +4356,8 @@ "min_level": 22, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 835, @@ -3894,7 +4366,8 @@ "min_level": 25, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 837, @@ -3903,7 +4376,8 @@ "min_level": 18, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 838, @@ -3912,7 +4386,8 @@ "min_level": 34, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 840, @@ -3921,7 +4396,8 @@ "min_level": null, "item": "tart-apple", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 840, @@ -3930,7 +4406,8 @@ "min_level": null, "item": "sweet-apple", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 843, @@ -3939,7 +4416,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 846, @@ -3948,7 +4426,8 @@ "min_level": 26, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 848, @@ -3957,7 +4436,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 850, @@ -3966,7 +4446,8 @@ "min_level": 28, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 852, @@ -3975,7 +4456,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "knows taunt" + "condition": "knows taunt", + "region": null }, { "from_pokeapi_id": 854, @@ -3984,7 +4466,8 @@ "min_level": null, "item": "cracked-pot", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 856, @@ -3993,7 +4476,8 @@ "min_level": 32, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 857, @@ -4002,7 +4486,8 @@ "min_level": 42, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 859, @@ -4011,7 +4496,8 @@ "min_level": 32, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 860, @@ -4020,7 +4506,8 @@ "min_level": 42, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 868, @@ -4029,7 +4516,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 872, @@ -4038,7 +4526,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": "happiness \u003e= 160, night" + "condition": "happiness \u003e= 160, night", + "region": null }, { "from_pokeapi_id": 878, @@ -4047,7 +4536,8 @@ "min_level": 34, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 885, @@ -4056,7 +4546,8 @@ "min_level": 50, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 886, @@ -4065,7 +4556,8 @@ "min_level": 60, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 891, @@ -4074,7 +4566,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 891, @@ -4083,7 +4576,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 906, @@ -4092,7 +4586,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 907, @@ -4101,7 +4596,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 909, @@ -4110,7 +4606,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 910, @@ -4119,7 +4616,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 912, @@ -4128,7 +4626,8 @@ "min_level": 16, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 913, @@ -4137,7 +4636,8 @@ "min_level": 36, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 915, @@ -4146,7 +4646,8 @@ "min_level": 18, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 917, @@ -4155,7 +4656,8 @@ "min_level": 15, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 919, @@ -4164,7 +4666,8 @@ "min_level": 24, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 921, @@ -4173,7 +4676,8 @@ "min_level": 18, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 922, @@ -4182,7 +4686,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 924, @@ -4191,7 +4696,8 @@ "min_level": 25, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 926, @@ -4200,7 +4706,8 @@ "min_level": 26, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 928, @@ -4209,7 +4716,8 @@ "min_level": 25, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 929, @@ -4218,7 +4726,8 @@ "min_level": 35, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 932, @@ -4227,7 +4736,8 @@ "min_level": 24, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 933, @@ -4236,7 +4746,8 @@ "min_level": 38, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 935, @@ -4245,7 +4756,8 @@ "min_level": null, "item": "auspicious-armor", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 935, @@ -4254,7 +4766,8 @@ "min_level": null, "item": "malicious-armor", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 938, @@ -4263,7 +4776,8 @@ "min_level": null, "item": "thunder-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 940, @@ -4272,7 +4786,8 @@ "min_level": 25, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 942, @@ -4281,7 +4796,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 944, @@ -4290,7 +4806,8 @@ "min_level": 28, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 946, @@ -4299,7 +4816,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 948, @@ -4308,7 +4826,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 951, @@ -4317,7 +4836,8 @@ "min_level": null, "item": "fire-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 953, @@ -4326,7 +4846,8 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 955, @@ -4335,7 +4856,8 @@ "min_level": 35, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 957, @@ -4344,7 +4866,8 @@ "min_level": 24, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 958, @@ -4353,7 +4876,8 @@ "min_level": 38, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 960, @@ -4362,7 +4886,8 @@ "min_level": 26, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 963, @@ -4371,7 +4896,8 @@ "min_level": 38, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 965, @@ -4380,7 +4906,8 @@ "min_level": 40, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 969, @@ -4389,7 +4916,8 @@ "min_level": 35, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 971, @@ -4398,7 +4926,8 @@ "min_level": 30, "item": null, "held_item": null, - "condition": "night" + "condition": "night", + "region": null }, { "from_pokeapi_id": 974, @@ -4407,7 +4936,8 @@ "min_level": null, "item": "ice-stone", "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 996, @@ -4416,7 +4946,8 @@ "min_level": 35, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 997, @@ -4425,7 +4956,8 @@ "min_level": 54, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null }, { "from_pokeapi_id": 999, @@ -4434,6 +4966,17 @@ "min_level": null, "item": null, "held_item": null, - "condition": null + "condition": null, + "region": null + }, + { + "from_pokeapi_id": 10176, + "to_pokeapi_id": 10177, + "trigger": "level-up", + "min_level": 35, + "item": null, + "held_item": null, + "condition": "nighttime", + "region": "galar" } ] diff --git a/backend/src/app/seeds/data/firered.json b/backend/src/app/seeds/data/firered.json index 3bdbbc5..fcf225c 100644 --- a/backend/src/app/seeds/data/firered.json +++ b/backend/src/app/seeds/data/firered.json @@ -2062,167 +2062,9 @@ "order": 37, "encounters": [], "children": [ - { - "name": "Safari Zone (Area 3 West)", - "order": 38, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "surf", - "encounter_rate": 100, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 119, - "pokemon_name": "seaking", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 84, - "pokemon_name": "doduo", - "method": "walk", - "encounter_rate": 20, - "min_level": 26, - "max_level": 26 - }, - { - "pokeapi_id": 102, - "pokemon_name": "exeggcute", - "method": "walk", - "encounter_rate": 20, - "min_level": 25, - "max_level": 27 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 32, - "pokemon_name": "nidoran-m", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 147, - "pokemon_name": "dratini", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 48, - "pokemon_name": "venonat", - "method": "walk", - "encounter_rate": 15, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 33, - "pokemon_name": "nidorino", - "method": "walk", - "encounter_rate": 10, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 29, - "pokemon_name": "nidoran-f", - "method": "walk", - "encounter_rate": 5, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 49, - "pokemon_name": "venomoth", - "method": "walk", - "encounter_rate": 5, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "super-rod", - "encounter_rate": 4, - "min_level": 15, - "max_level": 35 - }, - { - "pokeapi_id": 128, - "pokemon_name": "tauros", - "method": "walk", - "encounter_rate": 4, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 148, - "pokemon_name": "dragonair", - "method": "super-rod", - "encounter_rate": 1, - "min_level": 25, - "max_level": 35 - }, - { - "pokeapi_id": 115, - "pokemon_name": "kangaskhan", - "method": "walk", - "encounter_rate": 1, - "min_level": 28, - "max_level": 28 - } - ] - }, { "name": "Safari Zone (Middle)", - "order": 39, + "order": 38, "encounters": [ { "pokeapi_id": 129, @@ -2380,7 +2222,7 @@ }, { "name": "Safari Zone (Area 1 East)", - "order": 40, + "order": 39, "encounters": [ { "pokeapi_id": 129, @@ -2538,7 +2380,7 @@ }, { "name": "Safari Zone (Area 2 North)", - "order": 41, + "order": 40, "encounters": [ { "pokeapi_id": 129, @@ -2693,6 +2535,164 @@ "max_level": 28 } ] + }, + { + "name": "Safari Zone (Area 3 West)", + "order": 41, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "surf", + "encounter_rate": 100, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 119, + "pokemon_name": "seaking", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 84, + "pokemon_name": "doduo", + "method": "walk", + "encounter_rate": 20, + "min_level": 26, + "max_level": 26 + }, + { + "pokeapi_id": 102, + "pokemon_name": "exeggcute", + "method": "walk", + "encounter_rate": 20, + "min_level": 25, + "max_level": 27 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 32, + "pokemon_name": "nidoran-m", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 147, + "pokemon_name": "dratini", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 48, + "pokemon_name": "venonat", + "method": "walk", + "encounter_rate": 15, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 33, + "pokemon_name": "nidorino", + "method": "walk", + "encounter_rate": 10, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 29, + "pokemon_name": "nidoran-f", + "method": "walk", + "encounter_rate": 5, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 49, + "pokemon_name": "venomoth", + "method": "walk", + "encounter_rate": 5, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "super-rod", + "encounter_rate": 4, + "min_level": 15, + "max_level": 35 + }, + { + "pokeapi_id": 128, + "pokemon_name": "tauros", + "method": "walk", + "encounter_rate": 4, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 148, + "pokemon_name": "dragonair", + "method": "super-rod", + "encounter_rate": 1, + "min_level": 25, + "max_level": 35 + }, + { + "pokeapi_id": 115, + "pokemon_name": "kangaskhan", + "method": "walk", + "encounter_rate": 1, + "min_level": 28, + "max_level": 28 + } + ] } ] }, @@ -3030,7 +3030,7 @@ "encounters": [], "children": [ { - "name": "Pokemon Tower (5f)", + "name": "Pokemon Tower (4f)", "order": 47, "encounters": [ { @@ -3060,8 +3060,38 @@ ] }, { - "name": "Pokemon Tower (6f)", + "name": "Pokemon Tower (5f)", "order": 48, + "encounters": [ + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 86, + "min_level": 13, + "max_level": 19 + }, + { + "pokeapi_id": 104, + "pokemon_name": "cubone", + "method": "walk", + "encounter_rate": 9, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 5, + "min_level": 20, + "max_level": 20 + } + ] + }, + { + "name": "Pokemon Tower (6f)", + "order": 49, "encounters": [ { "pokeapi_id": 92, @@ -3091,7 +3121,7 @@ }, { "name": "Pokemon Tower (7f)", - "order": 49, + "order": 50, "encounters": [ { "pokeapi_id": 92, @@ -3121,7 +3151,7 @@ }, { "name": "Pokemon Tower (3f)", - "order": 50, + "order": 51, "encounters": [ { "pokeapi_id": 92, @@ -3148,36 +3178,6 @@ "max_level": 20 } ] - }, - { - "name": "Pokemon Tower (4f)", - "order": 51, - "encounters": [ - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 86, - "min_level": 13, - "max_level": 19 - }, - { - "pokeapi_id": 104, - "pokemon_name": "cubone", - "method": "walk", - "encounter_rate": 9, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 5, - "min_level": 20, - "max_level": 20 - } - ] } ] }, @@ -3343,8 +3343,84 @@ "encounters": [], "children": [ { - "name": "Seafoam Islands (B2f)", + "name": "Seafoam Islands (1f)", "order": 55, + "encounters": [ + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "walk", + "encounter_rate": 55, + "min_level": 26, + "max_level": 33 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 34, + "min_level": 22, + "max_level": 26 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 11, + "min_level": 26, + "max_level": 30 + } + ] + }, + { + "name": "Seafoam Islands (B1f)", + "order": 56, + "encounters": [ + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "walk", + "encounter_rate": 40, + "min_level": 29, + "max_level": 31 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 34, + "min_level": 22, + "max_level": 26 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 11, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 86, + "pokemon_name": "seel", + "method": "walk", + "encounter_rate": 10, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 55, + "pokemon_name": "golduck", + "method": "walk", + "encounter_rate": 5, + "min_level": 33, + "max_level": 35 + } + ] + }, + { + "name": "Seafoam Islands (B2f)", + "order": 57, "encounters": [ { "pokeapi_id": 54, @@ -3390,7 +3466,7 @@ }, { "name": "Seafoam Islands (B3f)", - "order": 56, + "order": 58, "encounters": [ { "pokeapi_id": 129, @@ -3540,7 +3616,7 @@ }, { "name": "Seafoam Islands (B4f)", - "order": 57, + "order": 59, "encounters": [ { "pokeapi_id": 129, @@ -3679,82 +3755,6 @@ "max_level": 40 } ] - }, - { - "name": "Seafoam Islands (1f)", - "order": 58, - "encounters": [ - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "walk", - "encounter_rate": 55, - "min_level": 26, - "max_level": 33 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 34, - "min_level": 22, - "max_level": 26 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 11, - "min_level": 26, - "max_level": 30 - } - ] - }, - { - "name": "Seafoam Islands (B1f)", - "order": 59, - "encounters": [ - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "walk", - "encounter_rate": 40, - "min_level": 29, - "max_level": 31 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 34, - "min_level": 22, - "max_level": 26 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 11, - "min_level": 26, - "max_level": 30 - }, - { - "pokeapi_id": 86, - "pokemon_name": "seel", - "method": "walk", - "encounter_rate": 10, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 55, - "pokemon_name": "golduck", - "method": "walk", - "encounter_rate": 5, - "min_level": 33, - "max_level": 35 - } - ] } ] }, @@ -6213,189 +6213,9 @@ "order": 93, "encounters": [], "children": [ - { - "name": "Icefall Cave (B1f)", - "order": 94, - "encounters": [ - { - "pokeapi_id": 220, - "pokemon_name": "swinub", - "method": "walk", - "encounter_rate": 50, - "min_level": 23, - "max_level": 31 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 25, - "min_level": 45, - "max_level": 48 - }, - { - "pokeapi_id": 86, - "pokemon_name": "seel", - "method": "walk", - "encounter_rate": 10, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 225, - "pokemon_name": "delibird", - "method": "walk", - "encounter_rate": 5, - "min_level": 30, - "max_level": 30 - } - ] - }, - { - "name": "Icefall Cave (Waterfall)", - "order": 95, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 72, - "pokemon_name": "tentacool", - "method": "surf", - "encounter_rate": 95, - "min_level": 5, - "max_level": 45 - }, - { - "pokeapi_id": 116, - "pokemon_name": "horsea", - "method": "good-rod", - "encounter_rate": 80, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 116, - "pokemon_name": "horsea", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 86, - "pokemon_name": "seel", - "method": "walk", - "encounter_rate": 40, - "min_level": 43, - "max_level": 47 - }, - { - "pokeapi_id": 90, - "pokemon_name": "shellder", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 25, - "min_level": 45, - "max_level": 48 - }, - { - "pokeapi_id": 87, - "pokemon_name": "dewgong", - "method": "walk", - "encounter_rate": 20, - "min_level": 49, - "max_level": 53 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 5, - "max_level": 15 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "walk", - "encounter_rate": 5, - "min_level": 41, - "max_level": 41 - }, - { - "pokeapi_id": 117, - "pokemon_name": "seadra", - "method": "super-rod", - "encounter_rate": 4, - "min_level": 25, - "max_level": 35 - }, - { - "pokeapi_id": 73, - "pokemon_name": "tentacruel", - "method": "surf", - "encounter_rate": 4, - "min_level": 35, - "max_level": 45 - }, - { - "pokeapi_id": 131, - "pokemon_name": "lapras", - "method": "surf", - "encounter_rate": 1, - "min_level": 30, - "max_level": 45 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "super-rod", - "encounter_rate": 1, - "min_level": 25, - "max_level": 35 - } - ] - }, { "name": "Icefall Cave (Entrance)", - "order": 96, + "order": 94, "encounters": [ { "pokeapi_id": 129, @@ -6537,7 +6357,7 @@ }, { "name": "Icefall Cave (1f)", - "order": 97, + "order": 95, "encounters": [ { "pokeapi_id": 220, @@ -6580,6 +6400,186 @@ "max_level": 30 } ] + }, + { + "name": "Icefall Cave (B1f)", + "order": 96, + "encounters": [ + { + "pokeapi_id": 220, + "pokemon_name": "swinub", + "method": "walk", + "encounter_rate": 50, + "min_level": 23, + "max_level": 31 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 25, + "min_level": 45, + "max_level": 48 + }, + { + "pokeapi_id": 86, + "pokemon_name": "seel", + "method": "walk", + "encounter_rate": 10, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 225, + "pokemon_name": "delibird", + "method": "walk", + "encounter_rate": 5, + "min_level": 30, + "max_level": 30 + } + ] + }, + { + "name": "Icefall Cave (Waterfall)", + "order": 97, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 72, + "pokemon_name": "tentacool", + "method": "surf", + "encounter_rate": 95, + "min_level": 5, + "max_level": 45 + }, + { + "pokeapi_id": 116, + "pokemon_name": "horsea", + "method": "good-rod", + "encounter_rate": 80, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 116, + "pokemon_name": "horsea", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 86, + "pokemon_name": "seel", + "method": "walk", + "encounter_rate": 40, + "min_level": 43, + "max_level": 47 + }, + { + "pokeapi_id": 90, + "pokemon_name": "shellder", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 25, + "min_level": 45, + "max_level": 48 + }, + { + "pokeapi_id": 87, + "pokemon_name": "dewgong", + "method": "walk", + "encounter_rate": 20, + "min_level": 49, + "max_level": 53 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 5, + "max_level": 15 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "walk", + "encounter_rate": 5, + "min_level": 41, + "max_level": 41 + }, + { + "pokeapi_id": 117, + "pokemon_name": "seadra", + "method": "super-rod", + "encounter_rate": 4, + "min_level": 25, + "max_level": 35 + }, + { + "pokeapi_id": 73, + "pokemon_name": "tentacruel", + "method": "surf", + "encounter_rate": 4, + "min_level": 35, + "max_level": 45 + }, + { + "pokeapi_id": 131, + "pokemon_name": "lapras", + "method": "surf", + "encounter_rate": 1, + "min_level": 30, + "max_level": 45 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "super-rod", + "encounter_rate": 1, + "min_level": 25, + "max_level": 35 + } + ] } ] }, @@ -7603,7 +7603,7 @@ "encounters": [], "children": [ { - "name": "Lost Cave (Room 10)", + "name": "Lost Cave (Room 9)", "order": 108, "encounters": [ { @@ -7649,7 +7649,7 @@ ] }, { - "name": "Lost Cave (Room 2)", + "name": "Lost Cave (Room 10)", "order": 109, "encounters": [ { @@ -7695,7 +7695,7 @@ ] }, { - "name": "Lost Cave (Room 6)", + "name": "Lost Cave (Room 1)", "order": 110, "encounters": [ { @@ -7741,54 +7741,8 @@ ] }, { - "name": "Lost Cave (Item Rooms)", + "name": "Lost Cave (Room 2)", "order": 111, - "encounters": [ - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 30, - "min_level": 44, - "max_level": 52 - }, - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 198, - "pokemon_name": "murkrow", - "method": "walk", - "encounter_rate": 20, - "min_level": 15, - "max_level": 22 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 20, - "min_level": 37, - "max_level": 37 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 41, - "max_level": 41 - } - ] - }, - { - "name": "Lost Cave (Room 1)", - "order": 112, "encounters": [ { "pokeapi_id": 93, @@ -7834,145 +7788,7 @@ }, { "name": "Lost Cave (Room 3)", - "order": 113, - "encounters": [ - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 30, - "min_level": 44, - "max_level": 52 - }, - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 25, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 43 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 20, - "min_level": 37, - "max_level": 37 - }, - { - "pokeapi_id": 198, - "pokemon_name": "murkrow", - "method": "walk", - "encounter_rate": 5, - "min_level": 22, - "max_level": 22 - } - ] - }, - { - "name": "Lost Cave (Room 4)", - "order": 114, - "encounters": [ - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 30, - "min_level": 44, - "max_level": 52 - }, - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 25, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 43 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 20, - "min_level": 37, - "max_level": 37 - }, - { - "pokeapi_id": 198, - "pokemon_name": "murkrow", - "method": "walk", - "encounter_rate": 5, - "min_level": 22, - "max_level": 22 - } - ] - }, - { - "name": "Lost Cave (Room 5)", - "order": 115, - "encounters": [ - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 30, - "min_level": 44, - "max_level": 52 - }, - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 25, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 43 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 20, - "min_level": 37, - "max_level": 37 - }, - { - "pokeapi_id": 198, - "pokemon_name": "murkrow", - "method": "walk", - "encounter_rate": 5, - "min_level": 22, - "max_level": 22 - } - ] - }, - { - "name": "Lost Cave (Room 7)", - "order": 116, + "order": 112, "encounters": [ { "pokeapi_id": 93, @@ -8018,6 +7834,190 @@ }, { "name": "Lost Cave (Room 8)", + "order": 113, + "encounters": [ + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 30, + "min_level": 44, + "max_level": 52 + }, + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 25, + "min_level": 38, + "max_level": 40 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 41, + "max_level": 43 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 20, + "min_level": 37, + "max_level": 37 + }, + { + "pokeapi_id": 198, + "pokemon_name": "murkrow", + "method": "walk", + "encounter_rate": 5, + "min_level": 22, + "max_level": 22 + } + ] + }, + { + "name": "Lost Cave (Item Rooms)", + "order": 114, + "encounters": [ + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 30, + "min_level": 44, + "max_level": 52 + }, + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 198, + "pokemon_name": "murkrow", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 22 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 20, + "min_level": 37, + "max_level": 37 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 41, + "max_level": 41 + } + ] + }, + { + "name": "Lost Cave (Room 4)", + "order": 115, + "encounters": [ + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 30, + "min_level": 44, + "max_level": 52 + }, + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 25, + "min_level": 38, + "max_level": 40 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 41, + "max_level": 43 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 20, + "min_level": 37, + "max_level": 37 + }, + { + "pokeapi_id": 198, + "pokemon_name": "murkrow", + "method": "walk", + "encounter_rate": 5, + "min_level": 22, + "max_level": 22 + } + ] + }, + { + "name": "Lost Cave (Room 5)", + "order": 116, + "encounters": [ + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 30, + "min_level": 44, + "max_level": 52 + }, + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 25, + "min_level": 38, + "max_level": 40 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 41, + "max_level": 43 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 20, + "min_level": 37, + "max_level": 37 + }, + { + "pokeapi_id": 198, + "pokemon_name": "murkrow", + "method": "walk", + "encounter_rate": 5, + "min_level": 22, + "max_level": 22 + } + ] + }, + { + "name": "Lost Cave (Room 6)", "order": 117, "encounters": [ { @@ -8063,7 +8063,7 @@ ] }, { - "name": "Lost Cave (Room 9)", + "name": "Lost Cave (Room 7)", "order": 118, "encounters": [ { @@ -8612,12 +8612,12 @@ "encounters": [], "children": [ { - "name": "Altering Cave (I)", + "name": "Altering Cave (H)", "order": 132, "encounters": [ { - "pokeapi_id": 235, - "pokemon_name": "smeargle", + "pokeapi_id": 234, + "pokemon_name": "stantler", "method": "walk", "encounter_rate": 100, "min_level": 18, @@ -8639,51 +8639,9 @@ } ] }, - { - "name": "Altering Cave (E)", - "order": 134, - "encounters": [ - { - "pokeapi_id": 216, - "pokemon_name": "teddiursa", - "method": "walk", - "encounter_rate": 100, - "min_level": 18, - "max_level": 28 - } - ] - }, - { - "name": "Altering Cave (F)", - "order": 135, - "encounters": [ - { - "pokeapi_id": 190, - "pokemon_name": "aipom", - "method": "walk", - "encounter_rate": 100, - "min_level": 18, - "max_level": 28 - } - ] - }, - { - "name": "Altering Cave (B)", - "order": 136, - "encounters": [ - { - "pokeapi_id": 179, - "pokemon_name": "mareep", - "method": "walk", - "encounter_rate": 100, - "min_level": 3, - "max_level": 13 - } - ] - }, { "name": "Altering Cave (C)", - "order": 137, + "order": 134, "encounters": [ { "pokeapi_id": 204, @@ -8696,22 +8654,22 @@ ] }, { - "name": "Altering Cave (D)", - "order": 138, + "name": "Altering Cave (E)", + "order": 135, "encounters": [ { - "pokeapi_id": 228, - "pokemon_name": "houndour", + "pokeapi_id": 216, + "pokemon_name": "teddiursa", "method": "walk", "encounter_rate": 100, - "min_level": 12, - "max_level": 22 + "min_level": 18, + "max_level": 28 } ] }, { "name": "Altering Cave (G)", - "order": 139, + "order": 136, "encounters": [ { "pokeapi_id": 213, @@ -8724,12 +8682,54 @@ ] }, { - "name": "Altering Cave (H)", + "name": "Altering Cave (I)", + "order": 137, + "encounters": [ + { + "pokeapi_id": 235, + "pokemon_name": "smeargle", + "method": "walk", + "encounter_rate": 100, + "min_level": 18, + "max_level": 28 + } + ] + }, + { + "name": "Altering Cave (B)", + "order": 138, + "encounters": [ + { + "pokeapi_id": 179, + "pokemon_name": "mareep", + "method": "walk", + "encounter_rate": 100, + "min_level": 3, + "max_level": 13 + } + ] + }, + { + "name": "Altering Cave (D)", + "order": 139, + "encounters": [ + { + "pokeapi_id": 228, + "pokemon_name": "houndour", + "method": "walk", + "encounter_rate": 100, + "min_level": 12, + "max_level": 22 + } + ] + }, + { + "name": "Altering Cave (F)", "order": 140, "encounters": [ { - "pokeapi_id": 234, - "pokemon_name": "stantler", + "pokeapi_id": 190, + "pokemon_name": "aipom", "method": "walk", "encounter_rate": 100, "min_level": 18, diff --git a/backend/src/app/seeds/data/games.json b/backend/src/app/seeds/data/games.json index 23d6344..e4e816f 100644 --- a/backend/src/app/seeds/data/games.json +++ b/backend/src/app/seeds/data/games.json @@ -1,84 +1,4 @@ [ - { - "name": "Pokemon Sword", - "slug": "sword", - "generation": 8, - "region": "galar", - "release_year": 2019, - "color": "#00D4E7" - }, - { - "name": "Pokemon Shield", - "slug": "shield", - "generation": 8, - "region": "galar", - "release_year": 2019, - "color": "#EF3B6E" - }, - { - "name": "Pokemon Legends: Arceus", - "slug": "legends-arceus", - "generation": 8, - "region": "hisui", - "release_year": 2022, - "color": "#36597B" - }, - { - "name": "Pokemon Black 2", - "slug": "black-2", - "generation": 5, - "region": "unova", - "release_year": 2012, - "color": "#424B50" - }, - { - "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" - }, - { - "name": "Pokemon Gold", - "slug": "gold", - "generation": 2, - "region": "johto", - "release_year": 1999, - "color": "#DAA520" - }, - { - "name": "Pokemon Silver", - "slug": "silver", - "generation": 2, - "region": "johto", - "release_year": 1999, - "color": "#C0C0C0" - }, { "name": "Pokemon Crystal", "slug": "crystal", @@ -87,150 +7,6 @@ "release_year": 2000, "color": "#4FD9FF" }, - { - "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 Black", - "slug": "black", - "generation": 5, - "region": "unova", - "release_year": 2010, - "color": "#444444" - }, - { - "name": "Pokemon White", - "slug": "white", - "generation": 5, - "region": "unova", - "release_year": 2010, - "color": "#E1E1E1" - }, - { - "name": "Pokemon Ultra Sun", - "slug": "ultra-sun", - "generation": 7, - "region": "alola", - "release_year": 2017, - "color": "#E95B2B" - }, - { - "name": "Pokemon Ultra Moon", - "slug": "ultra-moon", - "generation": 7, - "region": "alola", - "release_year": 2017, - "color": "#204E8C" - }, - { - "name": "Pokemon Blue", - "slug": "blue", - "generation": 1, - "region": "kanto", - "release_year": 1996, - "color": "#1111FF" - }, - { - "name": "Pokemon Red", - "slug": "red", - "generation": 1, - "region": "kanto", - "release_year": 1996, - "color": "#FF1111" - }, - { - "name": "Pokemon Platinum", - "slug": "platinum", - "generation": 4, - "region": "sinnoh", - "release_year": 2008, - "color": "#999999" - }, - { - "name": "Pokemon SoulSilver", - "slug": "soulsilver", - "generation": 4, - "region": "johto", - "release_year": 2010, - "color": "#C0C0E0" - }, - { - "name": "Pokemon HeartGold", - "slug": "heartgold", - "generation": 4, - "region": "johto", - "release_year": 2010, - "color": "#B69E00" - }, - { - "name": "Pokemon Let's Go Pikachu", - "slug": "lets-go-pikachu", - "generation": 7, - "region": "kanto", - "release_year": 2018, - "color": "#F5DA00" - }, - { - "name": "Pokemon Let's Go Eevee", - "slug": "lets-go-eevee", - "generation": 7, - "region": "kanto", - "release_year": 2018, - "color": "#D4924B" - }, - { - "name": "Pokemon Shining Pearl", - "slug": "shining-pearl", - "generation": 8, - "region": "sinnoh", - "release_year": 2021, - "color": "#E18AAA" - }, - { - "name": "Pokemon Brilliant Diamond", - "slug": "brilliant-diamond", - "generation": 8, - "region": "sinnoh", - "release_year": 2021, - "color": "#44BAE5" - }, - { - "name": "Pokemon Omega Ruby", - "slug": "omega-ruby", - "generation": 6, - "region": "hoenn", - "release_year": 2014, - "color": "#CF3025" - }, - { - "name": "Pokemon Alpha Sapphire", - "slug": "alpha-sapphire", - "generation": 6, - "region": "hoenn", - "release_year": 2014, - "color": "#26649C" - }, - { - "name": "Pokemon Emerald", - "slug": "emerald", - "generation": 3, - "region": "hoenn", - "release_year": 2005, - "color": "#00A000" - }, { "name": "Pokemon FireRed", "slug": "firered", @@ -263,6 +39,62 @@ "release_year": 2006, "color": "#FFAAAA" }, + { + "name": "Pokemon Platinum", + "slug": "platinum", + "generation": 4, + "region": "sinnoh", + "release_year": 2008, + "color": "#999999" + }, + { + "name": "Pokemon Black", + "slug": "black", + "generation": 5, + "region": "unova", + "release_year": 2010, + "color": "#444444" + }, + { + "name": "Pokemon White", + "slug": "white", + "generation": 5, + "region": "unova", + "release_year": 2010, + "color": "#E1E1E1" + }, + { + "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 Omega Ruby", + "slug": "omega-ruby", + "generation": 6, + "region": "hoenn", + "release_year": 2014, + "color": "#CF3025" + }, + { + "name": "Pokemon Alpha Sapphire", + "slug": "alpha-sapphire", + "generation": 6, + "region": "hoenn", + "release_year": 2014, + "color": "#26649C" + }, { "name": "Pokemon Sun", "slug": "sun", @@ -280,12 +112,140 @@ "color": "#5599CA" }, { - "name": "Pokemon Violet", - "slug": "violet", + "name": "Pokemon Blue", + "slug": "blue", + "generation": 1, + "region": "kanto", + "release_year": 1996, + "color": "#1111FF" + }, + { + "name": "Pokemon Red", + "slug": "red", + "generation": 1, + "region": "kanto", + "release_year": 1996, + "color": "#FF1111" + }, + { + "name": "Pokemon Gold", + "slug": "gold", + "generation": 2, + "region": "johto", + "release_year": 1999, + "color": "#DAA520" + }, + { + "name": "Pokemon Silver", + "slug": "silver", + "generation": 2, + "region": "johto", + "release_year": 1999, + "color": "#C0C0C0" + }, + { + "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 Emerald", + "slug": "emerald", + "generation": 3, + "region": "hoenn", + "release_year": 2005, + "color": "#00A000" + }, + { + "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 Sword", + "slug": "sword", + "generation": 8, + "region": "galar", + "release_year": 2019, + "color": "#00D4E7" + }, + { + "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 Brilliant Diamond", + "slug": "brilliant-diamond", + "generation": 8, + "region": "sinnoh", + "release_year": 2021, + "color": "#44BAE5" + }, + { + "name": "Pokemon Legends: Z-A", + "slug": "legends-z-a", "generation": 9, - "region": "paldea", + "region": "lumiose", + "release_year": 2025, + "color": "#3A7BDB" + }, + { + "name": "Pokemon Ultra Sun", + "slug": "ultra-sun", + "generation": 7, + "region": "alola", + "release_year": 2017, + "color": "#E95B2B" + }, + { + "name": "Pokemon Ultra Moon", + "slug": "ultra-moon", + "generation": 7, + "region": "alola", + "release_year": 2017, + "color": "#204E8C" + }, + { + "name": "Pokemon Legends: Arceus", + "slug": "legends-arceus", + "generation": 8, + "region": "hisui", "release_year": 2022, - "color": "#A96EEC" + "color": "#36597B" }, { "name": "Pokemon Scarlet", @@ -294,5 +254,53 @@ "region": "paldea", "release_year": 2022, "color": "#F93C3C" + }, + { + "name": "Pokemon Violet", + "slug": "violet", + "generation": 9, + "region": "paldea", + "release_year": 2022, + "color": "#A96EEC" + }, + { + "name": "Pokemon Yellow", + "slug": "yellow", + "generation": 1, + "region": "kanto", + "release_year": 1998, + "color": "#FFD733" + }, + { + "name": "Pokemon SoulSilver", + "slug": "soulsilver", + "generation": 4, + "region": "johto", + "release_year": 2010, + "color": "#C0C0E0" + }, + { + "name": "Pokemon HeartGold", + "slug": "heartgold", + "generation": 4, + "region": "johto", + "release_year": 2010, + "color": "#B69E00" + }, + { + "name": "Pokemon Black 2", + "slug": "black-2", + "generation": 5, + "region": "unova", + "release_year": 2012, + "color": "#424B50" + }, + { + "name": "Pokemon White 2", + "slug": "white-2", + "generation": 5, + "region": "unova", + "release_year": 2012, + "color": "#E3CED0" } ] diff --git a/backend/src/app/seeds/data/gold.json b/backend/src/app/seeds/data/gold.json index b56c298..048c499 100644 --- a/backend/src/app/seeds/data/gold.json +++ b/backend/src/app/seeds/data/gold.json @@ -2509,7 +2509,7 @@ "encounters": [], "children": [ { - "name": "Bell Tower (2f)", + "name": "Bell Tower (9f)", "order": 41, "encounters": [ { @@ -2531,7 +2531,7 @@ ] }, { - "name": "Bell Tower (3f)", + "name": "Bell Tower (2f)", "order": 42, "encounters": [ { @@ -2553,7 +2553,7 @@ ] }, { - "name": "Bell Tower (4f)", + "name": "Bell Tower (3f)", "order": 43, "encounters": [ { @@ -2575,7 +2575,7 @@ ] }, { - "name": "Bell Tower (5f)", + "name": "Bell Tower (4f)", "order": 44, "encounters": [ { @@ -2597,7 +2597,7 @@ ] }, { - "name": "Bell Tower (6f)", + "name": "Bell Tower (5f)", "order": 45, "encounters": [ { @@ -2619,7 +2619,7 @@ ] }, { - "name": "Bell Tower (7f)", + "name": "Bell Tower (6f)", "order": 46, "encounters": [ { @@ -2641,7 +2641,7 @@ ] }, { - "name": "Bell Tower (8f)", + "name": "Bell Tower (7f)", "order": 47, "encounters": [ { @@ -2663,7 +2663,7 @@ ] }, { - "name": "Bell Tower (9f)", + "name": "Bell Tower (8f)", "order": 48, "encounters": [ { @@ -3391,8 +3391,46 @@ ], "children": [ { - "name": "Mt Mortar (Upper Cave)", + "name": "Mt Mortar (Lower Cave)", "order": 57, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 50, + "min_level": 13, + "max_level": 15 + }, + { + "pokeapi_id": 66, + "pokemon_name": "machop", + "method": "walk", + "encounter_rate": 35, + "min_level": 13, + "max_level": 15 + }, + { + "pokeapi_id": 19, + "pokemon_name": "rattata", + "method": "walk", + "encounter_rate": 10, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 5, + "min_level": 14, + "max_level": 14 + } + ] + }, + { + "name": "Mt Mortar (Upper Cave)", + "order": 58, "encounters": [ { "pokeapi_id": 118, @@ -3518,7 +3556,7 @@ }, { "name": "Mt Mortar (B1f)", - "order": 58, + "order": 59, "encounters": [ { "pokeapi_id": 118, @@ -3636,7 +3674,7 @@ }, { "name": "Mt Mortar (1f)", - "order": 59, + "order": 60, "encounters": [ { "pokeapi_id": 118, @@ -3759,44 +3797,6 @@ "max_level": 40 } ] - }, - { - "name": "Mt Mortar (Lower Cave)", - "order": 60, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 50, - "min_level": 13, - "max_level": 15 - }, - { - "pokeapi_id": 66, - "pokemon_name": "machop", - "method": "walk", - "encounter_rate": 35, - "min_level": 13, - "max_level": 15 - }, - { - "pokeapi_id": 19, - "pokemon_name": "rattata", - "method": "walk", - "encounter_rate": 10, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 5, - "min_level": 14, - "max_level": 14 - } - ] } ] }, @@ -4535,8 +4535,298 @@ "encounters": [], "children": [ { - "name": "Whirl Islands (1f)", + "name": "Whirl Islands (B1f)", "order": 74, + "encounters": [ + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "walk", + "encounter_rate": 50, + "min_level": 23, + "max_level": 25 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 24, + "max_level": 24 + }, + { + "pokeapi_id": 86, + "pokemon_name": "seel", + "method": "walk", + "encounter_rate": 15, + "min_level": 23, + "max_level": 25 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 24, + "max_level": 24 + } + ] + }, + { + "name": "Whirl Islands (B2f)", + "order": 75, + "encounters": [ + { + "pokeapi_id": 116, + "pokemon_name": "horsea", + "method": "surf", + "encounter_rate": 90, + "min_level": 15, + "max_level": 24 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "walk", + "encounter_rate": 50, + "min_level": 23, + "max_level": 25 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 116, + "pokemon_name": "horsea", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 24, + "max_level": 24 + }, + { + "pokeapi_id": 99, + "pokemon_name": "kingler", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 86, + "pokemon_name": "seel", + "method": "walk", + "encounter_rate": 15, + "min_level": 23, + "max_level": 25 + }, + { + "pokeapi_id": 116, + "pokemon_name": "horsea", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 117, + "pokemon_name": "seadra", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 73, + "pokemon_name": "tentacruel", + "method": "surf", + "encounter_rate": 10, + "min_level": 20, + "max_level": 24 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 24, + "max_level": 24 + } + ] + }, + { + "name": "Whirl Islands (B3f)", + "order": 76, + "encounters": [ + { + "pokeapi_id": 116, + "pokemon_name": "horsea", + "method": "surf", + "encounter_rate": 90, + "min_level": 15, + "max_level": 24 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "walk", + "encounter_rate": 50, + "min_level": 24, + "max_level": 26 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 116, + "pokemon_name": "horsea", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 99, + "pokemon_name": "kingler", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 86, + "pokemon_name": "seel", + "method": "walk", + "encounter_rate": 15, + "min_level": 24, + "max_level": 26 + }, + { + "pokeapi_id": 116, + "pokemon_name": "horsea", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 117, + "pokemon_name": "seadra", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 73, + "pokemon_name": "tentacruel", + "method": "surf", + "encounter_rate": 10, + "min_level": 20, + "max_level": 24 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ] + }, + { + "name": "Whirl Islands (1f)", + "order": 77, "encounters": [ { "pokeapi_id": 129, @@ -4667,296 +4957,6 @@ "max_level": 23 } ] - }, - { - "name": "Whirl Islands (B1f)", - "order": 75, - "encounters": [ - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "walk", - "encounter_rate": 50, - "min_level": 23, - "max_level": 25 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 24, - "max_level": 24 - }, - { - "pokeapi_id": 86, - "pokemon_name": "seel", - "method": "walk", - "encounter_rate": 15, - "min_level": 23, - "max_level": 25 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 24, - "max_level": 24 - } - ] - }, - { - "name": "Whirl Islands (B2f)", - "order": 76, - "encounters": [ - { - "pokeapi_id": 116, - "pokemon_name": "horsea", - "method": "surf", - "encounter_rate": 90, - "min_level": 15, - "max_level": 24 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "walk", - "encounter_rate": 50, - "min_level": 23, - "max_level": 25 - }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 116, - "pokemon_name": "horsea", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 24, - "max_level": 24 - }, - { - "pokeapi_id": 99, - "pokemon_name": "kingler", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 86, - "pokemon_name": "seel", - "method": "walk", - "encounter_rate": 15, - "min_level": 23, - "max_level": 25 - }, - { - "pokeapi_id": 116, - "pokemon_name": "horsea", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 117, - "pokemon_name": "seadra", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 73, - "pokemon_name": "tentacruel", - "method": "surf", - "encounter_rate": 10, - "min_level": 20, - "max_level": 24 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 24, - "max_level": 24 - } - ] - }, - { - "name": "Whirl Islands (B3f)", - "order": 77, - "encounters": [ - { - "pokeapi_id": 116, - "pokemon_name": "horsea", - "method": "surf", - "encounter_rate": 90, - "min_level": 15, - "max_level": 24 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "walk", - "encounter_rate": 50, - "min_level": 24, - "max_level": 26 - }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 116, - "pokemon_name": "horsea", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 99, - "pokemon_name": "kingler", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 86, - "pokemon_name": "seel", - "method": "walk", - "encounter_rate": 15, - "min_level": 24, - "max_level": 26 - }, - { - "pokeapi_id": 116, - "pokemon_name": "horsea", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 117, - "pokemon_name": "seadra", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 73, - "pokemon_name": "tentacruel", - "method": "surf", - "encounter_rate": 10, - "min_level": 20, - "max_level": 24 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 25, - "max_level": 25 - } - ] } ] }, diff --git a/backend/src/app/seeds/data/heartgold.json b/backend/src/app/seeds/data/heartgold.json index 8cb4eed..e822ac1 100644 --- a/backend/src/app/seeds/data/heartgold.json +++ b/backend/src/app/seeds/data/heartgold.json @@ -1002,7 +1002,7 @@ "encounters": [], "children": [ { - "name": "Sprout Tower (3f)", + "name": "Sprout Tower (2f)", "order": 12, "encounters": [ { @@ -1056,7 +1056,7 @@ ] }, { - "name": "Sprout Tower (2f)", + "name": "Sprout Tower (3f)", "order": 13, "encounters": [ { @@ -1298,37 +1298,9 @@ "order": 15, "encounters": [], "children": [ - { - "name": "Ruins Of Alph (Interior C)", - "order": 16, - "encounters": [ - { - "pokeapi_id": 201, - "pokemon_name": "unown", - "method": "walk", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - } - ] - }, - { - "name": "Ruins Of Alph (Interior D)", - "order": 17, - "encounters": [ - { - "pokeapi_id": 201, - "pokemon_name": "unown", - "method": "walk", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - } - ] - }, { "name": "Ruins Of Alph (Outside)", - "order": 18, + "order": 16, "encounters": [ { "pokeapi_id": 74, @@ -1454,7 +1426,7 @@ }, { "name": "Ruins Of Alph (Interior A)", - "order": 19, + "order": 17, "encounters": [ { "pokeapi_id": 201, @@ -1468,6 +1440,34 @@ }, { "name": "Ruins Of Alph (Interior B)", + "order": 18, + "encounters": [ + { + "pokeapi_id": 201, + "pokemon_name": "unown", + "method": "walk", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + } + ] + }, + { + "name": "Ruins Of Alph (Interior C)", + "order": 19, + "encounters": [ + { + "pokeapi_id": 201, + "pokemon_name": "unown", + "method": "walk", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + } + ] + }, + { + "name": "Ruins Of Alph (Interior D)", "order": 20, "encounters": [ { @@ -3245,7 +3245,7 @@ "encounters": [], "children": [ { - "name": "Bell Tower (4f)", + "name": "Bell Tower (5f)", "order": 41, "encounters": [ { @@ -3299,7 +3299,7 @@ ] }, { - "name": "Bell Tower (7f)", + "name": "Bell Tower (6f)", "order": 42, "encounters": [ { @@ -3353,7 +3353,7 @@ ] }, { - "name": "Bell Tower (9f)", + "name": "Bell Tower (7f)", "order": 43, "encounters": [ { @@ -3515,7 +3515,7 @@ ] }, { - "name": "Bell Tower (3f)", + "name": "Bell Tower (8f)", "order": 46, "encounters": [ { @@ -3569,7 +3569,7 @@ ] }, { - "name": "Bell Tower (5f)", + "name": "Bell Tower (9f)", "order": 47, "encounters": [ { @@ -3623,7 +3623,7 @@ ] }, { - "name": "Bell Tower (6f)", + "name": "Bell Tower (3f)", "order": 48, "encounters": [ { @@ -3677,7 +3677,7 @@ ] }, { - "name": "Bell Tower (8f)", + "name": "Bell Tower (4f)", "order": 49, "encounters": [ { @@ -4500,79 +4500,9 @@ } ], "children": [ - { - "name": "Mt Mortar (Lower Cave)", - "order": 58, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 50, - "min_level": 13, - "max_level": 15 - }, - { - "pokeapi_id": 66, - "pokemon_name": "machop", - "method": "walk", - "encounter_rate": 35, - "min_level": 13, - "max_level": 15 - }, - { - "pokeapi_id": 359, - "pokemon_name": "absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 436, - "pokemon_name": "bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 296, - "pokemon_name": "makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 15, - "max_level": 15 - }, - { - "pokeapi_id": 19, - "pokemon_name": "rattata", - "method": "walk", - "encounter_rate": 10, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 5, - "min_level": 14, - "max_level": 14 - } - ] - }, { "name": "Mt Mortar (Upper Cave)", - "order": 59, + "order": 58, "encounters": [ { "pokeapi_id": 118, @@ -4730,7 +4660,7 @@ }, { "name": "Mt Mortar (B1f)", - "order": 60, + "order": 59, "encounters": [ { "pokeapi_id": 118, @@ -4880,7 +4810,7 @@ }, { "name": "Mt Mortar (1f)", - "order": 61, + "order": 60, "encounters": [ { "pokeapi_id": 118, @@ -5027,6 +4957,76 @@ "max_level": 14 } ] + }, + { + "name": "Mt Mortar (Lower Cave)", + "order": 61, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 50, + "min_level": 13, + "max_level": 15 + }, + { + "pokeapi_id": 66, + "pokemon_name": "machop", + "method": "walk", + "encounter_rate": 35, + "min_level": 13, + "max_level": 15 + }, + { + "pokeapi_id": 359, + "pokemon_name": "absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 436, + "pokemon_name": "bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 296, + "pokemon_name": "makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 15 + }, + { + "pokeapi_id": 19, + "pokemon_name": "rattata", + "method": "walk", + "encounter_rate": 10, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 5, + "min_level": 14, + "max_level": 14 + } + ] } ] }, @@ -5397,149 +5397,9 @@ "order": 65, "encounters": [], "children": [ - { - "name": "Ice Path (1f)", - "order": 66, - "encounters": [ - { - "pokeapi_id": 220, - "pokemon_name": "swinub", - "method": "walk", - "encounter_rate": 40, - "min_level": 21, - "max_level": 23 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 30, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 359, - "pokemon_name": "absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 21, - "max_level": 22 - }, - { - "pokeapi_id": 436, - "pokemon_name": "bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 21, - "max_level": 22 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 296, - "pokemon_name": "makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 124, - "pokemon_name": "jynx", - "method": "walk", - "encounter_rate": 10, - "min_level": 22, - "max_level": 22 - } - ] - }, - { - "name": "Ice Path (B1f)", - "order": 67, - "encounters": [ - { - "pokeapi_id": 220, - "pokemon_name": "swinub", - "method": "walk", - "encounter_rate": 40, - "min_level": 21, - "max_level": 23 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 30, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 359, - "pokemon_name": "absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 21, - "max_level": 22 - }, - { - "pokeapi_id": 436, - "pokemon_name": "bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 21, - "max_level": 22 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 296, - "pokemon_name": "makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 124, - "pokemon_name": "jynx", - "method": "walk", - "encounter_rate": 10, - "min_level": 22, - "max_level": 22 - } - ] - }, { "name": "Ice Path (B2f)", - "order": 68, + "order": 66, "encounters": [ { "pokeapi_id": 220, @@ -5609,7 +5469,7 @@ }, { "name": "Ice Path (B3f)", - "order": 69, + "order": 67, "encounters": [ { "pokeapi_id": 220, @@ -5676,6 +5536,146 @@ "max_level": 23 } ] + }, + { + "name": "Ice Path (1f)", + "order": 68, + "encounters": [ + { + "pokeapi_id": 220, + "pokemon_name": "swinub", + "method": "walk", + "encounter_rate": 40, + "min_level": 21, + "max_level": 23 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 30, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 359, + "pokemon_name": "absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 21, + "max_level": 22 + }, + { + "pokeapi_id": 436, + "pokemon_name": "bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 21, + "max_level": 22 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 296, + "pokemon_name": "makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 124, + "pokemon_name": "jynx", + "method": "walk", + "encounter_rate": 10, + "min_level": 22, + "max_level": 22 + } + ] + }, + { + "name": "Ice Path (B1f)", + "order": 69, + "encounters": [ + { + "pokeapi_id": 220, + "pokemon_name": "swinub", + "method": "walk", + "encounter_rate": 40, + "min_level": 21, + "max_level": 23 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 30, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 359, + "pokemon_name": "absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 21, + "max_level": 22 + }, + { + "pokeapi_id": 436, + "pokemon_name": "bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 21, + "max_level": 22 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 296, + "pokemon_name": "makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 124, + "pokemon_name": "jynx", + "method": "walk", + "encounter_rate": 10, + "min_level": 22, + "max_level": 22 + } + ] } ] }, @@ -6539,197 +6539,9 @@ "order": 79, "encounters": [], "children": [ - { - "name": "Safari Zone (Zone Desert)", - "order": 80, - "encounters": [ - { - "pokeapi_id": 27, - "pokemon_name": "sandshrew", - "method": "walk", - "encounter_rate": 100, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 28, - "pokemon_name": "sandslash", - "method": "walk", - "encounter_rate": 90, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 104, - "pokemon_name": "cubone", - "method": "walk", - "encounter_rate": 40, - "min_level": 16, - "max_level": 17 - }, - { - "pokeapi_id": 22, - "pokemon_name": "fearow", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 105, - "pokemon_name": "marowak", - "method": "walk", - "encounter_rate": 20, - "min_level": 17, - "max_level": 17 - } - ] - }, - { - "name": "Safari Zone (Zone Meadow)", - "order": 81, - "encounters": [ - { - "pokeapi_id": 39, - "pokemon_name": "jigglypuff", - "method": "walk", - "encounter_rate": 100, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 187, - "pokemon_name": "hoppip", - "method": "walk", - "encounter_rate": 70, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 60, - "min_level": 12, - "max_level": 15 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "super-rod", - "encounter_rate": 60, - "min_level": 35, - "max_level": 38 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "surf", - "encounter_rate": 50, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 35, - "max_level": 36 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "old-rod", - "encounter_rate": 40, - "min_level": 12, - "max_level": 15 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 191, - "pokemon_name": "sunkern", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "surf", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "surf", - "encounter_rate": 20, - "min_level": 16, - "max_level": 17 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 24, - "max_level": 25 - }, - { - "pokeapi_id": 188, - "pokemon_name": "skiploom", - "method": "walk", - "encounter_rate": 20, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 35, - "pokemon_name": "clefairy", - "method": "walk", - "encounter_rate": 10, - "min_level": 17, - "max_level": 17 - } - ] - }, { "name": "Safari Zone (Zone Swamp)", - "order": 82, + "order": 80, "encounters": [ { "pokeapi_id": 129, @@ -6854,8 +6666,178 @@ ] }, { - "name": "Safari Zone (Zone Marshland)", + "name": "Safari Zone (Zone Savannah)", + "order": 81, + "encounters": [ + { + "pokeapi_id": 29, + "pokemon_name": "nidoran-f", + "method": "walk", + "encounter_rate": 100, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 128, + "pokemon_name": "tauros", + "method": "walk", + "encounter_rate": 60, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 30, + "pokemon_name": "nidorina", + "method": "walk", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 33, + "pokemon_name": "nidorino", + "method": "walk", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 111, + "pokemon_name": "rhyhorn", + "method": "walk", + "encounter_rate": 20, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 17, + "max_level": 17 + } + ] + }, + { + "name": "Safari Zone (Zone Peak)", + "order": 82, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 100, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 81, + "pokemon_name": "magnemite", + "method": "walk", + "encounter_rate": 60, + "min_level": 15, + "max_level": 16 + }, + { + "pokeapi_id": 76, + "pokemon_name": "golem", + "method": "walk", + "encounter_rate": 40, + "min_level": 16, + "max_level": 17 + }, + { + "pokeapi_id": 82, + "pokemon_name": "magneton", + "method": "walk", + "encounter_rate": 40, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 126, + "pokemon_name": "magmar", + "method": "walk", + "encounter_rate": 20, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 202, + "pokemon_name": "wobbuffet", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 17 + } + ] + }, + { + "name": "Safari Zone (Zone Forest)", "order": 83, + "encounters": [ + { + "pokeapi_id": 69, + "pokemon_name": "bellsprout", + "method": "walk", + "encounter_rate": 100, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 16, + "pokemon_name": "pidgey", + "method": "walk", + "encounter_rate": 60, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 200, + "pokemon_name": "misdreavus", + "method": "walk", + "encounter_rate": 50, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 122, + "pokemon_name": "mr-mime", + "method": "walk", + "encounter_rate": 40, + "min_level": 16, + "max_level": 17 + }, + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 17 + } + ] + }, + { + "name": "Safari Zone (Zone Marshland)", + "order": 84, "encounters": [ { "pokeapi_id": 109, @@ -6995,9 +6977,87 @@ } ] }, + { + "name": "Safari Zone (Zone Mountain)", + "order": 85, + "encounters": [ + { + "pokeapi_id": 108, + "pokemon_name": "lickitung", + "method": "walk", + "encounter_rate": 60, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 17, + "pokemon_name": "pidgeotto", + "method": "walk", + "encounter_rate": 60, + "min_level": 15, + "max_level": 16 + }, + { + "pokeapi_id": 20, + "pokemon_name": "raticate", + "method": "walk", + "encounter_rate": 60, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 246, + "pokemon_name": "larvitar", + "method": "walk", + "encounter_rate": 20, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 82, + "pokemon_name": "magneton", + "method": "walk", + "encounter_rate": 20, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "walk", + "encounter_rate": 10, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 364, + "pokemon_name": "sealeo", + "method": "walk", + "encounter_rate": 10, + "min_level": 17, + "max_level": 17 + } + ] + }, { "name": "Safari Zone (Zone Rocky Beach)", - "order": 84, + "order": 86, "encounters": [ { "pokeapi_id": 98, @@ -7145,311 +7205,9 @@ } ] }, - { - "name": "Safari Zone (Zone Savannah)", - "order": 85, - "encounters": [ - { - "pokeapi_id": 29, - "pokemon_name": "nidoran-f", - "method": "walk", - "encounter_rate": 100, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 128, - "pokemon_name": "tauros", - "method": "walk", - "encounter_rate": 60, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 30, - "pokemon_name": "nidorina", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 33, - "pokemon_name": "nidorino", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 111, - "pokemon_name": "rhyhorn", - "method": "walk", - "encounter_rate": 20, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 17, - "max_level": 17 - } - ] - }, - { - "name": "Safari Zone (Zone Peak)", - "order": 86, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 100, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 81, - "pokemon_name": "magnemite", - "method": "walk", - "encounter_rate": 60, - "min_level": 15, - "max_level": 16 - }, - { - "pokeapi_id": 76, - "pokemon_name": "golem", - "method": "walk", - "encounter_rate": 40, - "min_level": 16, - "max_level": 17 - }, - { - "pokeapi_id": 82, - "pokemon_name": "magneton", - "method": "walk", - "encounter_rate": 40, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 126, - "pokemon_name": "magmar", - "method": "walk", - "encounter_rate": 20, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 202, - "pokemon_name": "wobbuffet", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 17 - } - ] - }, - { - "name": "Safari Zone (Zone Plains)", - "order": 87, - "encounters": [ - { - "pokeapi_id": 63, - "pokemon_name": "abra", - "method": "walk", - "encounter_rate": 90, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 203, - "pokemon_name": "girafarig", - "method": "walk", - "encounter_rate": 80, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 17, - "pokemon_name": "pidgeotto", - "method": "walk", - "encounter_rate": 60, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 20, - "pokemon_name": "raticate", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 235, - "pokemon_name": "smeargle", - "method": "walk", - "encounter_rate": 20, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 234, - "pokemon_name": "stantler", - "method": "walk", - "encounter_rate": 20, - "min_level": 17, - "max_level": 17 - } - ] - }, - { - "name": "Safari Zone (Zone Forest)", - "order": 88, - "encounters": [ - { - "pokeapi_id": 69, - "pokemon_name": "bellsprout", - "method": "walk", - "encounter_rate": 100, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 16, - "pokemon_name": "pidgey", - "method": "walk", - "encounter_rate": 60, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 200, - "pokemon_name": "misdreavus", - "method": "walk", - "encounter_rate": 50, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 122, - "pokemon_name": "mr-mime", - "method": "walk", - "encounter_rate": 40, - "min_level": 16, - "max_level": 17 - }, - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 20, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 17 - } - ] - }, - { - "name": "Safari Zone (Zone Mountain)", - "order": 89, - "encounters": [ - { - "pokeapi_id": 108, - "pokemon_name": "lickitung", - "method": "walk", - "encounter_rate": 60, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 17, - "pokemon_name": "pidgeotto", - "method": "walk", - "encounter_rate": 60, - "min_level": 15, - "max_level": 16 - }, - { - "pokeapi_id": 20, - "pokemon_name": "raticate", - "method": "walk", - "encounter_rate": 60, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 246, - "pokemon_name": "larvitar", - "method": "walk", - "encounter_rate": 20, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 82, - "pokemon_name": "magneton", - "method": "walk", - "encounter_rate": 20, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "walk", - "encounter_rate": 10, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 364, - "pokemon_name": "sealeo", - "method": "walk", - "encounter_rate": 10, - "min_level": 17, - "max_level": 17 - } - ] - }, { "name": "Safari Zone (Zone Wasteland)", - "order": 90, + "order": 87, "encounters": [ { "pokeapi_id": 81, @@ -7503,7 +7261,7 @@ }, { "name": "Safari Zone (Zone Wetland)", - "order": 91, + "order": 88, "encounters": [ { "pokeapi_id": 60, @@ -7650,6 +7408,248 @@ "max_level": 17 } ] + }, + { + "name": "Safari Zone (Zone Desert)", + "order": 89, + "encounters": [ + { + "pokeapi_id": 27, + "pokemon_name": "sandshrew", + "method": "walk", + "encounter_rate": 100, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 28, + "pokemon_name": "sandslash", + "method": "walk", + "encounter_rate": 90, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 104, + "pokemon_name": "cubone", + "method": "walk", + "encounter_rate": 40, + "min_level": 16, + "max_level": 17 + }, + { + "pokeapi_id": 22, + "pokemon_name": "fearow", + "method": "walk", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 105, + "pokemon_name": "marowak", + "method": "walk", + "encounter_rate": 20, + "min_level": 17, + "max_level": 17 + } + ] + }, + { + "name": "Safari Zone (Zone Plains)", + "order": 90, + "encounters": [ + { + "pokeapi_id": 63, + "pokemon_name": "abra", + "method": "walk", + "encounter_rate": 90, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 203, + "pokemon_name": "girafarig", + "method": "walk", + "encounter_rate": 80, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 17, + "pokemon_name": "pidgeotto", + "method": "walk", + "encounter_rate": 60, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 20, + "pokemon_name": "raticate", + "method": "walk", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 235, + "pokemon_name": "smeargle", + "method": "walk", + "encounter_rate": 20, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 234, + "pokemon_name": "stantler", + "method": "walk", + "encounter_rate": 20, + "min_level": 17, + "max_level": 17 + } + ] + }, + { + "name": "Safari Zone (Zone Meadow)", + "order": 91, + "encounters": [ + { + "pokeapi_id": 39, + "pokemon_name": "jigglypuff", + "method": "walk", + "encounter_rate": 100, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 187, + "pokemon_name": "hoppip", + "method": "walk", + "encounter_rate": 70, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 60, + "min_level": 12, + "max_level": 15 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "super-rod", + "encounter_rate": 60, + "min_level": 35, + "max_level": 38 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "surf", + "encounter_rate": 50, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 35, + "max_level": 36 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "old-rod", + "encounter_rate": 40, + "min_level": 12, + "max_level": 15 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "walk", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 191, + "pokemon_name": "sunkern", + "method": "walk", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "walk", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "surf", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "surf", + "encounter_rate": 20, + "min_level": 16, + "max_level": 17 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 24, + "max_level": 25 + }, + { + "pokeapi_id": 188, + "pokemon_name": "skiploom", + "method": "walk", + "encounter_rate": 20, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 35, + "pokemon_name": "clefairy", + "method": "walk", + "encounter_rate": 10, + "min_level": 17, + "max_level": 17 + } + ] } ] }, @@ -7659,8 +7659,174 @@ "encounters": [], "children": [ { - "name": "Whirl Islands (B3f)", + "name": "Whirl Islands (B2f)", "order": 93, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 116, + "pokemon_name": "horsea", + "method": "surf", + "encounter_rate": 60, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "walk", + "encounter_rate": 50, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 116, + "pokemon_name": "horsea", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 73, + "pokemon_name": "tentacruel", + "method": "surf", + "encounter_rate": 30, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 359, + "pokemon_name": "absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 23 + }, + { + "pokeapi_id": 436, + "pokemon_name": "bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 23 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 24, + "max_level": 24 + }, + { + "pokeapi_id": 99, + "pokemon_name": "kingler", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 296, + "pokemon_name": "makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 24, + "max_level": 24 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 86, + "pokemon_name": "seel", + "method": "walk", + "encounter_rate": 15, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 116, + "pokemon_name": "horsea", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 117, + "pokemon_name": "seadra", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 117, + "pokemon_name": "seadra", + "method": "surf", + "encounter_rate": 10, + "min_level": 15, + "max_level": 30 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 23, + "max_level": 23 + } + ] + }, + { + "name": "Whirl Islands (B3f)", + "order": 94, "encounters": [ { "pokeapi_id": 98, @@ -7730,7 +7896,7 @@ }, { "name": "Whirl Islands (1f)", - "order": 94, + "order": 95, "encounters": [ { "pokeapi_id": 129, @@ -7896,102 +8062,8 @@ }, { "name": "Whirl Islands (B1f)", - "order": 95, - "encounters": [ - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "walk", - "encounter_rate": 50, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 359, - "pokemon_name": "absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 23 - }, - { - "pokeapi_id": 436, - "pokemon_name": "bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 23 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 24, - "max_level": 24 - }, - { - "pokeapi_id": 296, - "pokemon_name": "makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 24, - "max_level": 24 - }, - { - "pokeapi_id": 86, - "pokemon_name": "seel", - "method": "walk", - "encounter_rate": 15, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 23, - "max_level": 23 - } - ] - }, - { - "name": "Whirl Islands (B2f)", "order": 96, "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 116, - "pokemon_name": "horsea", - "method": "surf", - "encounter_rate": 60, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 20, - "max_level": 20 - }, { "pokeapi_id": 98, "pokemon_name": "krabby", @@ -8000,38 +8072,6 @@ "min_level": 22, "max_level": 24 }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 116, - "pokemon_name": "horsea", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 73, - "pokemon_name": "tentacruel", - "method": "surf", - "encounter_rate": 30, - "min_level": 15, - "max_level": 25 - }, { "pokeapi_id": 41, "pokemon_name": "zubat", @@ -8064,14 +8104,6 @@ "min_level": 24, "max_level": 24 }, - { - "pokeapi_id": 99, - "pokemon_name": "kingler", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, { "pokeapi_id": 296, "pokemon_name": "makuhita", @@ -8080,14 +8112,6 @@ "min_level": 24, "max_level": 24 }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, { "pokeapi_id": 86, "pokemon_name": "seel", @@ -8096,30 +8120,6 @@ "min_level": 22, "max_level": 24 }, - { - "pokeapi_id": 116, - "pokemon_name": "horsea", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 117, - "pokemon_name": "seadra", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 117, - "pokemon_name": "seadra", - "method": "surf", - "encounter_rate": 10, - "min_level": 15, - "max_level": 30 - }, { "pokeapi_id": 42, "pokemon_name": "golbat", @@ -9074,529 +9074,9 @@ "order": 105, "encounters": [], "children": [ - { - "name": "Mt Silver (Mountainside)", - "order": 106, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 40, - "min_level": 48, - "max_level": 51 - }, - { - "pokeapi_id": 95, - "pokemon_name": "onix", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 359, - "pokemon_name": "absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 51 - }, - { - "pokeapi_id": 436, - "pokemon_name": "bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 51 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 296, - "pokemon_name": "makuhita", - "method": "walk", - "encounter_rate": 20, - "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": 231, - "pokemon_name": "phanpy", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 48 - }, - { - "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": 20 - } - ] - }, - { - "name": "Mt Silver (3f)", - "order": 107, - "encounters": [ - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "walk", - "encounter_rate": 65, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 200, - "pokemon_name": "misdreavus", - "method": "walk", - "encounter_rate": 30, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 359, - "pokemon_name": "absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 46 - }, - { - "pokeapi_id": 436, - "pokemon_name": "bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 46 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 48 - }, - { - "pokeapi_id": 232, - "pokemon_name": "donphan", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 48 - }, - { - "pokeapi_id": 55, - "pokemon_name": "golduck", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 296, - "pokemon_name": "makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 48 - }, - { - "pokeapi_id": 231, - "pokemon_name": "phanpy", - "method": "walk", - "encounter_rate": 10, - "min_level": 46, - "max_level": 46 - }, - { - "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": 20 - }, - { - "pokeapi_id": 247, - "pokemon_name": "pupitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 45, - "max_level": 45 - } - ] - }, - { - "name": "Mt Silver (Top)", - "order": 108, - "encounters": [ - { - "pokeapi_id": 119, - "pokemon_name": "seaking", - "method": "surf", - "encounter_rate": 90, - "min_level": 30, - "max_level": 45 - }, - { - "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": 60, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 55, - "pokemon_name": "golduck", - "method": "walk", - "encounter_rate": 40, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 359, - "pokemon_name": "absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 48 - }, - { - "pokeapi_id": 436, - "pokemon_name": "bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 48 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "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": 296, - "pokemon_name": "makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 215, - "pokemon_name": "sneasel", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 200, - "pokemon_name": "misdreavus", - "method": "walk", - "encounter_rate": 15, - "min_level": 45, - "max_level": 48 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "surf", - "encounter_rate": 10, - "min_level": 30, - "max_level": 40 - }, - { - "pokeapi_id": 246, - "pokemon_name": "larvitar", - "method": "walk", - "encounter_rate": 10, - "min_level": 15, - "max_level": 30 - }, - { - "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 - } - ] - }, - { - "name": "Mt Silver (2f)", - "order": 109, - "encounters": [ - { - "pokeapi_id": 119, - "pokemon_name": "seaking", - "method": "surf", - "encounter_rate": 90, - "min_level": 30, - "max_level": 45 - }, - { - "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": 60, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "walk", - "encounter_rate": 50, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 359, - "pokemon_name": "absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 48 - }, - { - "pokeapi_id": 436, - "pokemon_name": "bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 48 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 48 - }, - { - "pokeapi_id": 232, - "pokemon_name": "donphan", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 48 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 296, - "pokemon_name": "makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 48 - }, - { - "pokeapi_id": 208, - "pokemon_name": "steelix", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "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": 30, - "max_level": 40 - }, - { - "pokeapi_id": 55, - "pokemon_name": "golduck", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 48 - }, - { - "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": 20 - } - ] - }, { "name": "Mt Silver (1f Top)", - "order": 110, + "order": 106, "encounters": [ { "pokeapi_id": 119, @@ -9770,7 +9250,7 @@ }, { "name": "Mt Silver (4f)", - "order": 111, + "order": 107, "encounters": [ { "pokeapi_id": 119, @@ -9936,7 +9416,7 @@ }, { "name": "Mt Silver (Outside)", - "order": 112, + "order": 108, "encounters": [ { "pokeapi_id": 61, @@ -10094,7 +9574,7 @@ }, { "name": "Mt Silver (1f)", - "order": 113, + "order": 109, "encounters": [ { "pokeapi_id": 119, @@ -10257,6 +9737,526 @@ "max_level": 20 } ] + }, + { + "name": "Mt Silver (Mountainside)", + "order": 110, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 40, + "min_level": 48, + "max_level": 51 + }, + { + "pokeapi_id": 95, + "pokemon_name": "onix", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 359, + "pokemon_name": "absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 51 + }, + { + "pokeapi_id": 436, + "pokemon_name": "bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 51 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 296, + "pokemon_name": "makuhita", + "method": "walk", + "encounter_rate": 20, + "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": 231, + "pokemon_name": "phanpy", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 48 + }, + { + "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": 20 + } + ] + }, + { + "name": "Mt Silver (3f)", + "order": 111, + "encounters": [ + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "walk", + "encounter_rate": 65, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 200, + "pokemon_name": "misdreavus", + "method": "walk", + "encounter_rate": 30, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 359, + "pokemon_name": "absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 46 + }, + { + "pokeapi_id": 436, + "pokemon_name": "bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 46 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 48 + }, + { + "pokeapi_id": 232, + "pokemon_name": "donphan", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 48 + }, + { + "pokeapi_id": 55, + "pokemon_name": "golduck", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 296, + "pokemon_name": "makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 48 + }, + { + "pokeapi_id": 231, + "pokemon_name": "phanpy", + "method": "walk", + "encounter_rate": 10, + "min_level": 46, + "max_level": 46 + }, + { + "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": 20 + }, + { + "pokeapi_id": 247, + "pokemon_name": "pupitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 45, + "max_level": 45 + } + ] + }, + { + "name": "Mt Silver (Top)", + "order": 112, + "encounters": [ + { + "pokeapi_id": 119, + "pokemon_name": "seaking", + "method": "surf", + "encounter_rate": 90, + "min_level": 30, + "max_level": 45 + }, + { + "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": 60, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 55, + "pokemon_name": "golduck", + "method": "walk", + "encounter_rate": 40, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 359, + "pokemon_name": "absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 48 + }, + { + "pokeapi_id": 436, + "pokemon_name": "bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 48 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "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": 296, + "pokemon_name": "makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 215, + "pokemon_name": "sneasel", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 200, + "pokemon_name": "misdreavus", + "method": "walk", + "encounter_rate": 15, + "min_level": 45, + "max_level": 48 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "surf", + "encounter_rate": 10, + "min_level": 30, + "max_level": 40 + }, + { + "pokeapi_id": 246, + "pokemon_name": "larvitar", + "method": "walk", + "encounter_rate": 10, + "min_level": 15, + "max_level": 30 + }, + { + "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 + } + ] + }, + { + "name": "Mt Silver (2f)", + "order": 113, + "encounters": [ + { + "pokeapi_id": 119, + "pokemon_name": "seaking", + "method": "surf", + "encounter_rate": 90, + "min_level": 30, + "max_level": 45 + }, + { + "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": 60, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "walk", + "encounter_rate": 50, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 359, + "pokemon_name": "absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 48 + }, + { + "pokeapi_id": 436, + "pokemon_name": "bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 48 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 48 + }, + { + "pokeapi_id": 232, + "pokemon_name": "donphan", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 48 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 296, + "pokemon_name": "makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 48 + }, + { + "pokeapi_id": 208, + "pokemon_name": "steelix", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "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": 30, + "max_level": 40 + }, + { + "pokeapi_id": 55, + "pokemon_name": "golduck", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 48 + }, + { + "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": 20 + } + ] } ] }, @@ -10687,111 +10687,9 @@ "order": 119, "encounters": [], "children": [ - { - "name": "Route 2 (North Towards Pewter City)", - "order": 120, - "encounters": [ - { - "pokeapi_id": 16, - "pokemon_name": "pidgey", - "method": "walk", - "encounter_rate": 80, - "min_level": 3, - "max_level": 5 - }, - { - "pokeapi_id": 10, - "pokemon_name": "caterpie", - "method": "walk", - "encounter_rate": 62, - "min_level": 3, - "max_level": 4 - }, - { - "pokeapi_id": 163, - "pokemon_name": "hoothoot", - "method": "walk", - "encounter_rate": 50, - "min_level": 3, - "max_level": 5 - }, - { - "pokeapi_id": 403, - "pokemon_name": "shinx", - "method": "walk", - "encounter_rate": 40, - "min_level": 3, - "max_level": 5 - }, - { - "pokeapi_id": 167, - "pokemon_name": "spinarak", - "method": "walk", - "encounter_rate": 35, - "min_level": 3, - "max_level": 10 - }, - { - "pokeapi_id": 12, - "pokemon_name": "butterfree", - "method": "walk", - "encounter_rate": 20, - "min_level": 7, - "max_level": 8 - }, - { - "pokeapi_id": 11, - "pokemon_name": "metapod", - "method": "walk", - "encounter_rate": 20, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 312, - "pokemon_name": "minun", - "method": "walk", - "encounter_rate": 20, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 311, - "pokemon_name": "plusle", - "method": "walk", - "encounter_rate": 20, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 164, - "pokemon_name": "noctowl", - "method": "walk", - "encounter_rate": 14, - "min_level": 7, - "max_level": 10 - }, - { - "pokeapi_id": 17, - "pokemon_name": "pidgeotto", - "method": "walk", - "encounter_rate": 14, - "min_level": 7, - "max_level": 10 - }, - { - "pokeapi_id": 168, - "pokemon_name": "ariados", - "method": "walk", - "encounter_rate": 5, - "min_level": 7, - "max_level": 7 - } - ] - }, { "name": "Route 2 (South Towards Viridian City)", - "order": 121, + "order": 120, "encounters": [ { "pokeapi_id": 16, @@ -10890,6 +10788,108 @@ "max_level": 7 } ] + }, + { + "name": "Route 2 (North Towards Pewter City)", + "order": 121, + "encounters": [ + { + "pokeapi_id": 16, + "pokemon_name": "pidgey", + "method": "walk", + "encounter_rate": 80, + "min_level": 3, + "max_level": 5 + }, + { + "pokeapi_id": 10, + "pokemon_name": "caterpie", + "method": "walk", + "encounter_rate": 62, + "min_level": 3, + "max_level": 4 + }, + { + "pokeapi_id": 163, + "pokemon_name": "hoothoot", + "method": "walk", + "encounter_rate": 50, + "min_level": 3, + "max_level": 5 + }, + { + "pokeapi_id": 403, + "pokemon_name": "shinx", + "method": "walk", + "encounter_rate": 40, + "min_level": 3, + "max_level": 5 + }, + { + "pokeapi_id": 167, + "pokemon_name": "spinarak", + "method": "walk", + "encounter_rate": 35, + "min_level": 3, + "max_level": 10 + }, + { + "pokeapi_id": 12, + "pokemon_name": "butterfree", + "method": "walk", + "encounter_rate": 20, + "min_level": 7, + "max_level": 8 + }, + { + "pokeapi_id": 11, + "pokemon_name": "metapod", + "method": "walk", + "encounter_rate": 20, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 312, + "pokemon_name": "minun", + "method": "walk", + "encounter_rate": 20, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 311, + "pokemon_name": "plusle", + "method": "walk", + "encounter_rate": 20, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 164, + "pokemon_name": "noctowl", + "method": "walk", + "encounter_rate": 14, + "min_level": 7, + "max_level": 10 + }, + { + "pokeapi_id": 17, + "pokemon_name": "pidgeotto", + "method": "walk", + "encounter_rate": 14, + "min_level": 7, + "max_level": 10 + }, + { + "pokeapi_id": 168, + "pokemon_name": "ariados", + "method": "walk", + "encounter_rate": 5, + "min_level": 7, + "max_level": 7 + } + ] } ] }, @@ -14524,8 +14524,86 @@ "encounters": [], "children": [ { - "name": "Seafoam Islands (B2f)", + "name": "Seafoam Islands (B1f)", "order": 160, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 30, + "min_level": 32, + "max_level": 34 + }, + { + "pokeapi_id": 86, + "pokemon_name": "seel", + "method": "walk", + "encounter_rate": 30, + "min_level": 32, + "max_level": 34 + }, + { + "pokeapi_id": 359, + "pokemon_name": "absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 28, + "max_level": 34 + }, + { + "pokeapi_id": 436, + "pokemon_name": "bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 28, + "max_level": 34 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 32, + "max_level": 34 + }, + { + "pokeapi_id": 296, + "pokemon_name": "makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 32, + "max_level": 34 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "walk", + "encounter_rate": 16, + "min_level": 26, + "max_level": 28 + }, + { + "pokeapi_id": 55, + "pokemon_name": "golduck", + "method": "walk", + "encounter_rate": 14, + "min_level": 32, + "max_level": 34 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 28, + "max_level": 29 + } + ] + }, + { + "name": "Seafoam Islands (B2f)", + "order": 161, "encounters": [ { "pokeapi_id": 42, @@ -14603,7 +14681,7 @@ }, { "name": "Seafoam Islands (B3f)", - "order": 161, + "order": 162, "encounters": [ { "pokeapi_id": 42, @@ -14689,7 +14767,7 @@ }, { "name": "Seafoam Islands (B4f)", - "order": 162, + "order": 163, "encounters": [ { "pokeapi_id": 129, @@ -14879,76 +14957,6 @@ }, { "name": "Seafoam Islands (1f)", - "order": 163, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 30, - "min_level": 30, - "max_level": 32 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "walk", - "encounter_rate": 30, - "min_level": 26, - "max_level": 29 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 26, - "max_level": 28 - }, - { - "pokeapi_id": 359, - "pokemon_name": "absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 28, - "max_level": 29 - }, - { - "pokeapi_id": 436, - "pokemon_name": "bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 28, - "max_level": 29 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 32 - }, - { - "pokeapi_id": 296, - "pokemon_name": "makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 32 - }, - { - "pokeapi_id": 55, - "pokemon_name": "golduck", - "method": "walk", - "encounter_rate": 10, - "min_level": 32, - "max_level": 32 - } - ] - }, - { - "name": "Seafoam Islands (B1f)", "order": 164, "encounters": [ { @@ -14956,16 +14964,24 @@ "pokemon_name": "golbat", "method": "walk", "encounter_rate": 30, - "min_level": 32, - "max_level": 34 + "min_level": 30, + "max_level": 32 }, { - "pokeapi_id": 86, - "pokemon_name": "seel", + "pokeapi_id": 54, + "pokemon_name": "psyduck", "method": "walk", "encounter_rate": 30, - "min_level": 32, - "max_level": 34 + "min_level": 26, + "max_level": 29 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 26, + "max_level": 28 }, { "pokeapi_id": 359, @@ -14973,7 +14989,7 @@ "method": "walk", "encounter_rate": 20, "min_level": 28, - "max_level": 34 + "max_level": 29 }, { "pokeapi_id": 436, @@ -14981,47 +14997,31 @@ "method": "walk", "encounter_rate": 20, "min_level": 28, - "max_level": 34 + "max_level": 29 }, { "pokeapi_id": 433, "pokemon_name": "chingling", "method": "walk", "encounter_rate": 20, - "min_level": 32, - "max_level": 34 + "min_level": 30, + "max_level": 32 }, { "pokeapi_id": 296, "pokemon_name": "makuhita", "method": "walk", "encounter_rate": 20, - "min_level": 32, - "max_level": 34 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "walk", - "encounter_rate": 16, - "min_level": 26, - "max_level": 28 + "min_level": 30, + "max_level": 32 }, { "pokeapi_id": 55, "pokemon_name": "golduck", "method": "walk", - "encounter_rate": 14, - "min_level": 32, - "max_level": 34 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", "encounter_rate": 10, - "min_level": 28, - "max_level": 29 + "min_level": 32, + "max_level": 32 } ] } diff --git a/backend/src/app/seeds/data/leafgreen.json b/backend/src/app/seeds/data/leafgreen.json index 5adb62f..e14dd5e 100644 --- a/backend/src/app/seeds/data/leafgreen.json +++ b/backend/src/app/seeds/data/leafgreen.json @@ -3029,69 +3029,9 @@ "order": 46, "encounters": [], "children": [ - { - "name": "Pokemon Tower (3f)", - "order": 47, - "encounters": [ - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 90, - "min_level": 13, - "max_level": 19 - }, - { - "pokeapi_id": 104, - "pokemon_name": "cubone", - "method": "walk", - "encounter_rate": 9, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 1, - "min_level": 20, - "max_level": 20 - } - ] - }, - { - "name": "Pokemon Tower (4f)", - "order": 48, - "encounters": [ - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 86, - "min_level": 13, - "max_level": 19 - }, - { - "pokeapi_id": 104, - "pokemon_name": "cubone", - "method": "walk", - "encounter_rate": 9, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 5, - "min_level": 20, - "max_level": 20 - } - ] - }, { "name": "Pokemon Tower (5f)", - "order": 49, + "order": 47, "encounters": [ { "pokeapi_id": 92, @@ -3121,7 +3061,7 @@ }, { "name": "Pokemon Tower (6f)", - "order": 50, + "order": 48, "encounters": [ { "pokeapi_id": 92, @@ -3151,7 +3091,7 @@ }, { "name": "Pokemon Tower (7f)", - "order": 51, + "order": 49, "encounters": [ { "pokeapi_id": 92, @@ -3178,6 +3118,66 @@ "max_level": 19 } ] + }, + { + "name": "Pokemon Tower (3f)", + "order": 50, + "encounters": [ + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 90, + "min_level": 13, + "max_level": 19 + }, + { + "pokeapi_id": 104, + "pokemon_name": "cubone", + "method": "walk", + "encounter_rate": 9, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 1, + "min_level": 20, + "max_level": 20 + } + ] + }, + { + "name": "Pokemon Tower (4f)", + "order": 51, + "encounters": [ + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 86, + "min_level": 13, + "max_level": 19 + }, + { + "pokeapi_id": 104, + "pokemon_name": "cubone", + "method": "walk", + "encounter_rate": 9, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 5, + "min_level": 20, + "max_level": 20 + } + ] } ] }, @@ -3342,131 +3342,9 @@ "order": 54, "encounters": [], "children": [ - { - "name": "Seafoam Islands (1f)", - "order": 55, - "encounters": [ - { - "pokeapi_id": 79, - "pokemon_name": "slowpoke", - "method": "walk", - "encounter_rate": 55, - "min_level": 26, - "max_level": 33 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 34, - "min_level": 22, - "max_level": 26 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 11, - "min_level": 26, - "max_level": 30 - } - ] - }, - { - "name": "Seafoam Islands (B1f)", - "order": 56, - "encounters": [ - { - "pokeapi_id": 79, - "pokemon_name": "slowpoke", - "method": "walk", - "encounter_rate": 40, - "min_level": 29, - "max_level": 31 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 34, - "min_level": 22, - "max_level": 26 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 11, - "min_level": 26, - "max_level": 30 - }, - { - "pokeapi_id": 86, - "pokemon_name": "seel", - "method": "walk", - "encounter_rate": 10, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 80, - "pokemon_name": "slowbro", - "method": "walk", - "encounter_rate": 5, - "min_level": 33, - "max_level": 35 - } - ] - }, - { - "name": "Seafoam Islands (B2f)", - "order": 57, - "encounters": [ - { - "pokeapi_id": 79, - "pokemon_name": "slowpoke", - "method": "walk", - "encounter_rate": 40, - "min_level": 30, - "max_level": 32 - }, - { - "pokeapi_id": 86, - "pokemon_name": "seel", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 32 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 26, - "max_level": 30 - }, - { - "pokeapi_id": 80, - "pokemon_name": "slowbro", - "method": "walk", - "encounter_rate": 10, - "min_level": 32, - "max_level": 34 - } - ] - }, { "name": "Seafoam Islands (B3f)", - "order": 58, + "order": 55, "encounters": [ { "pokeapi_id": 129, @@ -3616,7 +3494,7 @@ }, { "name": "Seafoam Islands (B4f)", - "order": 59, + "order": 56, "encounters": [ { "pokeapi_id": 129, @@ -3755,6 +3633,128 @@ "max_level": 40 } ] + }, + { + "name": "Seafoam Islands (1f)", + "order": 57, + "encounters": [ + { + "pokeapi_id": 79, + "pokemon_name": "slowpoke", + "method": "walk", + "encounter_rate": 55, + "min_level": 26, + "max_level": 33 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 34, + "min_level": 22, + "max_level": 26 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 11, + "min_level": 26, + "max_level": 30 + } + ] + }, + { + "name": "Seafoam Islands (B1f)", + "order": 58, + "encounters": [ + { + "pokeapi_id": 79, + "pokemon_name": "slowpoke", + "method": "walk", + "encounter_rate": 40, + "min_level": 29, + "max_level": 31 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 34, + "min_level": 22, + "max_level": 26 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 11, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 86, + "pokemon_name": "seel", + "method": "walk", + "encounter_rate": 10, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 80, + "pokemon_name": "slowbro", + "method": "walk", + "encounter_rate": 5, + "min_level": 33, + "max_level": 35 + } + ] + }, + { + "name": "Seafoam Islands (B2f)", + "order": 59, + "encounters": [ + { + "pokeapi_id": 79, + "pokemon_name": "slowpoke", + "method": "walk", + "encounter_rate": 40, + "min_level": 30, + "max_level": 32 + }, + { + "pokeapi_id": 86, + "pokemon_name": "seel", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 32 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 80, + "pokemon_name": "slowbro", + "method": "walk", + "encounter_rate": 10, + "min_level": 32, + "max_level": 34 + } + ] } ] }, @@ -5336,99 +5336,9 @@ "order": 79, "encounters": [], "children": [ - { - "name": "Mt Ember (Summit)", - "order": 80, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "rock-smash", - "encounter_rate": 95, - "min_level": 5, - "max_level": 30 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "rock-smash", - "encounter_rate": 5, - "min_level": 25, - "max_level": 40 - } - ] - }, - { - "name": "Mt Ember (Cave)", - "order": 81, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 50, - "min_level": 29, - "max_level": 37 - }, - { - "pokeapi_id": 66, - "pokemon_name": "machop", - "method": "walk", - "encounter_rate": 50, - "min_level": 31, - "max_level": 39 - } - ] - }, - { - "name": "Mt Ember (Inside)", - "order": 82, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "rock-smash", - "encounter_rate": 95, - "min_level": 5, - "max_level": 30 - }, - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 40, - "min_level": 30, - "max_level": 34 - }, - { - "pokeapi_id": 66, - "pokemon_name": "machop", - "method": "walk", - "encounter_rate": 40, - "min_level": 32, - "max_level": 36 - }, - { - "pokeapi_id": 67, - "pokemon_name": "machoke", - "method": "walk", - "encounter_rate": 20, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "rock-smash", - "encounter_rate": 5, - "min_level": 25, - "max_level": 40 - } - ] - }, { "name": "Mt Ember (1f Cave Behind Team Rocket)", - "order": 83, + "order": 80, "encounters": [ { "pokeapi_id": 74, @@ -5474,7 +5384,7 @@ }, { "name": "Mt Ember (B1f)", - "order": 84, + "order": 81, "encounters": [ { "pokeapi_id": 74, @@ -5512,7 +5422,7 @@ }, { "name": "Mt Ember (B2f)", - "order": 85, + "order": 82, "encounters": [ { "pokeapi_id": 74, @@ -5550,7 +5460,7 @@ }, { "name": "Mt Ember (B3f)", - "order": 86, + "order": 83, "encounters": [ { "pokeapi_id": 218, @@ -5577,6 +5487,96 @@ "max_level": 45 } ] + }, + { + "name": "Mt Ember (Summit)", + "order": 84, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "rock-smash", + "encounter_rate": 95, + "min_level": 5, + "max_level": 30 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "rock-smash", + "encounter_rate": 5, + "min_level": 25, + "max_level": 40 + } + ] + }, + { + "name": "Mt Ember (Cave)", + "order": 85, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 50, + "min_level": 29, + "max_level": 37 + }, + { + "pokeapi_id": 66, + "pokemon_name": "machop", + "method": "walk", + "encounter_rate": 50, + "min_level": 31, + "max_level": 39 + } + ] + }, + { + "name": "Mt Ember (Inside)", + "order": 86, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "rock-smash", + "encounter_rate": 95, + "min_level": 5, + "max_level": 30 + }, + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 40, + "min_level": 30, + "max_level": 34 + }, + { + "pokeapi_id": 66, + "pokemon_name": "machop", + "method": "walk", + "encounter_rate": 40, + "min_level": 32, + "max_level": 36 + }, + { + "pokeapi_id": 67, + "pokemon_name": "machoke", + "method": "walk", + "encounter_rate": 20, + "min_level": 38, + "max_level": 40 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "rock-smash", + "encounter_rate": 5, + "min_level": 25, + "max_level": 40 + } + ] } ] }, @@ -6222,8 +6222,54 @@ "encounters": [], "children": [ { - "name": "Icefall Cave (Waterfall)", + "name": "Icefall Cave (B1f)", "order": 94, + "encounters": [ + { + "pokeapi_id": 220, + "pokemon_name": "swinub", + "method": "walk", + "encounter_rate": 50, + "min_level": 23, + "max_level": 31 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 25, + "min_level": 45, + "max_level": 48 + }, + { + "pokeapi_id": 86, + "pokemon_name": "seel", + "method": "walk", + "encounter_rate": 10, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 215, + "pokemon_name": "sneasel", + "method": "walk", + "encounter_rate": 5, + "min_level": 30, + "max_level": 30 + } + ] + }, + { + "name": "Icefall Cave (Waterfall)", + "order": 95, "encounters": [ { "pokeapi_id": 129, @@ -6357,7 +6403,7 @@ }, { "name": "Icefall Cave (Entrance)", - "order": 95, + "order": 96, "encounters": [ { "pokeapi_id": 129, @@ -6499,52 +6545,6 @@ }, { "name": "Icefall Cave (1f)", - "order": 96, - "encounters": [ - { - "pokeapi_id": 220, - "pokemon_name": "swinub", - "method": "walk", - "encounter_rate": 50, - "min_level": 23, - "max_level": 31 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 25, - "min_level": 45, - "max_level": 48 - }, - { - "pokeapi_id": 86, - "pokemon_name": "seel", - "method": "walk", - "encounter_rate": 10, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 215, - "pokemon_name": "sneasel", - "method": "walk", - "encounter_rate": 5, - "min_level": 30, - "max_level": 30 - } - ] - }, - { - "name": "Icefall Cave (B1f)", "order": 97, "encounters": [ { @@ -7703,7 +7703,7 @@ ] }, { - "name": "Lost Cave (Room 2)", + "name": "Lost Cave (Room 10)", "order": 110, "encounters": [ { @@ -7749,7 +7749,7 @@ ] }, { - "name": "Lost Cave (Room 4)", + "name": "Lost Cave (Room 1)", "order": 111, "encounters": [ { @@ -7795,7 +7795,7 @@ ] }, { - "name": "Lost Cave (Room 5)", + "name": "Lost Cave (Room 2)", "order": 112, "encounters": [ { @@ -7841,7 +7841,7 @@ ] }, { - "name": "Lost Cave (Room 6)", + "name": "Lost Cave (Room 3)", "order": 113, "encounters": [ { @@ -7887,7 +7887,7 @@ ] }, { - "name": "Lost Cave (Room 7)", + "name": "Lost Cave (Room 6)", "order": 114, "encounters": [ { @@ -7933,7 +7933,7 @@ ] }, { - "name": "Lost Cave (Room 10)", + "name": "Lost Cave (Room 7)", "order": 115, "encounters": [ { @@ -8025,7 +8025,7 @@ ] }, { - "name": "Lost Cave (Room 1)", + "name": "Lost Cave (Room 4)", "order": 117, "encounters": [ { @@ -8071,7 +8071,7 @@ ] }, { - "name": "Lost Cave (Room 3)", + "name": "Lost Cave (Room 5)", "order": 118, "encounters": [ { @@ -8627,23 +8627,9 @@ "order": 131, "encounters": [], "children": [ - { - "name": "Altering Cave (A)", - "order": 132, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 100, - "min_level": 6, - "max_level": 16 - } - ] - }, { "name": "Altering Cave (B)", - "order": 133, + "order": 132, "encounters": [ { "pokeapi_id": 179, @@ -8657,7 +8643,7 @@ }, { "name": "Altering Cave (C)", - "order": 134, + "order": 133, "encounters": [ { "pokeapi_id": 204, @@ -8669,23 +8655,9 @@ } ] }, - { - "name": "Altering Cave (E)", - "order": 135, - "encounters": [ - { - "pokeapi_id": 216, - "pokemon_name": "teddiursa", - "method": "walk", - "encounter_rate": 100, - "min_level": 18, - "max_level": 28 - } - ] - }, { "name": "Altering Cave (F)", - "order": 136, + "order": 134, "encounters": [ { "pokeapi_id": 190, @@ -8697,23 +8669,9 @@ } ] }, - { - "name": "Altering Cave (G)", - "order": 137, - "encounters": [ - { - "pokeapi_id": 213, - "pokemon_name": "shuckle", - "method": "walk", - "encounter_rate": 100, - "min_level": 18, - "max_level": 28 - } - ] - }, { "name": "Altering Cave (H)", - "order": 138, + "order": 135, "encounters": [ { "pokeapi_id": 234, @@ -8726,22 +8684,22 @@ ] }, { - "name": "Altering Cave (I)", - "order": 139, + "name": "Altering Cave (A)", + "order": 136, "encounters": [ { - "pokeapi_id": 235, - "pokemon_name": "smeargle", + "pokeapi_id": 41, + "pokemon_name": "zubat", "method": "walk", "encounter_rate": 100, - "min_level": 18, - "max_level": 28 + "min_level": 6, + "max_level": 16 } ] }, { "name": "Altering Cave (D)", - "order": 140, + "order": 137, "encounters": [ { "pokeapi_id": 228, @@ -8752,6 +8710,48 @@ "max_level": 22 } ] + }, + { + "name": "Altering Cave (E)", + "order": 138, + "encounters": [ + { + "pokeapi_id": 216, + "pokemon_name": "teddiursa", + "method": "walk", + "encounter_rate": 100, + "min_level": 18, + "max_level": 28 + } + ] + }, + { + "name": "Altering Cave (G)", + "order": 139, + "encounters": [ + { + "pokeapi_id": 213, + "pokemon_name": "shuckle", + "method": "walk", + "encounter_rate": 100, + "min_level": 18, + "max_level": 28 + } + ] + }, + { + "name": "Altering Cave (I)", + "order": 140, + "encounters": [ + { + "pokeapi_id": 235, + "pokemon_name": "smeargle", + "method": "walk", + "encounter_rate": 100, + "min_level": 18, + "max_level": 28 + } + ] } ] } diff --git a/backend/src/app/seeds/data/moon.json b/backend/src/app/seeds/data/moon.json index 6af33e6..fca65e8 100644 --- a/backend/src/app/seeds/data/moon.json +++ b/backend/src/app/seeds/data/moon.json @@ -307,63 +307,9 @@ "order": 6, "encounters": [], "children": [ - { - "name": "Route 3 (South)", - "order": 7, - "encounters": [ - { - "pokeapi_id": 21, - "pokemon_name": "spearow", - "method": "walk", - "encounter_rate": 49, - "min_level": 9, - "max_level": 12 - }, - { - "pokeapi_id": 742, - "pokemon_name": "cutiefly", - "method": "walk", - "encounter_rate": 20, - "min_level": 9, - "max_level": 12 - }, - { - "pokeapi_id": 56, - "pokemon_name": "mankey", - "method": "walk", - "encounter_rate": 20, - "min_level": 9, - "max_level": 12 - }, - { - "pokeapi_id": 10091, - "pokemon_name": "rattata-alola", - "method": "walk", - "encounter_rate": 10, - "min_level": 9, - "max_level": 12 - }, - { - "pokeapi_id": 734, - "pokemon_name": "yungoos", - "method": "walk", - "encounter_rate": 10, - "min_level": 9, - "max_level": 12 - }, - { - "pokeapi_id": 371, - "pokemon_name": "bagon", - "method": "walk", - "encounter_rate": 1, - "min_level": 9, - "max_level": 12 - } - ] - }, { "name": "Route 3 (North)", - "order": 8, + "order": 7, "encounters": [ { "pokeapi_id": 21, @@ -414,6 +360,60 @@ "max_level": 12 } ] + }, + { + "name": "Route 3 (South)", + "order": 8, + "encounters": [ + { + "pokeapi_id": 21, + "pokemon_name": "spearow", + "method": "walk", + "encounter_rate": 49, + "min_level": 9, + "max_level": 12 + }, + { + "pokeapi_id": 742, + "pokemon_name": "cutiefly", + "method": "walk", + "encounter_rate": 20, + "min_level": 9, + "max_level": 12 + }, + { + "pokeapi_id": 56, + "pokemon_name": "mankey", + "method": "walk", + "encounter_rate": 20, + "min_level": 9, + "max_level": 12 + }, + { + "pokeapi_id": 10091, + "pokemon_name": "rattata-alola", + "method": "walk", + "encounter_rate": 10, + "min_level": 9, + "max_level": 12 + }, + { + "pokeapi_id": 734, + "pokemon_name": "yungoos", + "method": "walk", + "encounter_rate": 10, + "min_level": 9, + "max_level": 12 + }, + { + "pokeapi_id": 371, + "pokemon_name": "bagon", + "method": "walk", + "encounter_rate": 1, + "min_level": 9, + "max_level": 12 + } + ] } ] }, @@ -1602,8 +1602,164 @@ "encounters": [], "children": [ { - "name": "Brooklet Hill (North)", + "name": "Brooklet Hill (South)", "order": 34, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 10, + "max_level": 15 + }, + { + "pokeapi_id": 751, + "pokemon_name": "dewpider", + "method": "surf", + "encounter_rate": 40, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "surf", + "encounter_rate": 40, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 283, + "pokemon_name": "surskit", + "method": "surf", + "encounter_rate": 40, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "walk", + "encounter_rate": 30, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 278, + "pokemon_name": "wingull", + "method": "walk", + "encounter_rate": 30, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "super-rod", + "encounter_rate": 29, + "min_level": 10, + "max_level": 15 + }, + { + "pokeapi_id": 751, + "pokemon_name": "dewpider", + "method": "walk", + "encounter_rate": 20, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "walk", + "encounter_rate": 20, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "surf", + "encounter_rate": 20, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 283, + "pokemon_name": "surskit", + "method": "walk", + "encounter_rate": 20, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 349, + "pokemon_name": "feebas", + "method": "super-rod", + "encounter_rate": 1, + "min_level": 10, + "max_level": 15 + } + ] + }, + { + "name": "Brooklet Hill (Totems Den)", + "order": 35, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "super-rod", + "encounter_rate": 79, + "min_level": 10, + "max_level": 15 + }, + { + "pokeapi_id": 456, + "pokemon_name": "finneon", + "method": "surf", + "encounter_rate": 40, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 72, + "pokemon_name": "tentacool", + "method": "surf", + "encounter_rate": 40, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 278, + "pokemon_name": "wingull", + "method": "surf", + "encounter_rate": 20, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 746, + "pokemon_name": "wishiwashi-solo", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 10, + "max_level": 15 + }, + { + "pokeapi_id": 594, + "pokemon_name": "alomomola", + "method": "super-rod", + "encounter_rate": 1, + "min_level": 10, + "max_level": 15 + } + ] + }, + { + "name": "Brooklet Hill (North)", + "order": 36, "encounters": [ { "pokeapi_id": 129, @@ -1726,162 +1882,6 @@ "max_level": 15 } ] - }, - { - "name": "Brooklet Hill (South)", - "order": 35, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 10, - "max_level": 15 - }, - { - "pokeapi_id": 751, - "pokemon_name": "dewpider", - "method": "surf", - "encounter_rate": 40, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "surf", - "encounter_rate": 40, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 283, - "pokemon_name": "surskit", - "method": "surf", - "encounter_rate": 40, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "walk", - "encounter_rate": 30, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 278, - "pokemon_name": "wingull", - "method": "walk", - "encounter_rate": 30, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "super-rod", - "encounter_rate": 29, - "min_level": 10, - "max_level": 15 - }, - { - "pokeapi_id": 751, - "pokemon_name": "dewpider", - "method": "walk", - "encounter_rate": 20, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "walk", - "encounter_rate": 20, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "surf", - "encounter_rate": 20, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 283, - "pokemon_name": "surskit", - "method": "walk", - "encounter_rate": 20, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 349, - "pokemon_name": "feebas", - "method": "super-rod", - "encounter_rate": 1, - "min_level": 10, - "max_level": 15 - } - ] - }, - { - "name": "Brooklet Hill (Totems Den)", - "order": 36, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "super-rod", - "encounter_rate": 79, - "min_level": 10, - "max_level": 15 - }, - { - "pokeapi_id": 456, - "pokemon_name": "finneon", - "method": "surf", - "encounter_rate": 40, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 72, - "pokemon_name": "tentacool", - "method": "surf", - "encounter_rate": 40, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 278, - "pokemon_name": "wingull", - "method": "surf", - "encounter_rate": 20, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 746, - "pokemon_name": "wishiwashi-solo", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 10, - "max_level": 15 - }, - { - "pokeapi_id": 594, - "pokemon_name": "alomomola", - "method": "super-rod", - "encounter_rate": 1, - "min_level": 10, - "max_level": 15 - } - ] } ] }, @@ -3171,8 +3171,46 @@ "encounters": [], "children": [ { - "name": "Mount Lanakila (Cave)", + "name": "Mount Lanakila (Outside)", "order": 63, + "encounters": [ + { + "pokeapi_id": 10101, + "pokemon_name": "sandshrew-alola", + "method": "walk", + "encounter_rate": 30, + "min_level": 42, + "max_level": 45 + }, + { + "pokeapi_id": 361, + "pokemon_name": "snorunt", + "method": "walk", + "encounter_rate": 30, + "min_level": 42, + "max_level": 45 + }, + { + "pokeapi_id": 359, + "pokemon_name": "absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 42, + "max_level": 45 + }, + { + "pokeapi_id": 215, + "pokemon_name": "sneasel", + "method": "walk", + "encounter_rate": 20, + "min_level": 42, + "max_level": 45 + } + ] + }, + { + "name": "Mount Lanakila (Cave)", + "order": 64, "encounters": [ { "pokeapi_id": 42, @@ -3215,44 +3253,6 @@ "max_level": 45 } ] - }, - { - "name": "Mount Lanakila (Outside)", - "order": 64, - "encounters": [ - { - "pokeapi_id": 10101, - "pokemon_name": "sandshrew-alola", - "method": "walk", - "encounter_rate": 30, - "min_level": 42, - "max_level": 45 - }, - { - "pokeapi_id": 361, - "pokemon_name": "snorunt", - "method": "walk", - "encounter_rate": 30, - "min_level": 42, - "max_level": 45 - }, - { - "pokeapi_id": 359, - "pokemon_name": "absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 42, - "max_level": 45 - }, - { - "pokeapi_id": 215, - "pokemon_name": "sneasel", - "method": "walk", - "encounter_rate": 20, - "min_level": 42, - "max_level": 45 - } - ] } ] }, @@ -3572,8 +3572,70 @@ "encounters": [], "children": [ { - "name": "Poni Plains (North)", + "name": "Poni Plains (East)", "order": 71, + "encounters": [ + { + "pokeapi_id": 735, + "pokemon_name": "gumshoos", + "method": "walk", + "encounter_rate": 30, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 10092, + "pokemon_name": "raticate-alola", + "method": "walk", + "encounter_rate": 30, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 279, + "pokemon_name": "pelipper", + "method": "walk", + "encounter_rate": 20, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 548, + "pokemon_name": "petilil", + "method": "walk", + "encounter_rate": 20, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 241, + "pokemon_name": "miltank", + "method": "walk", + "encounter_rate": 10, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 128, + "pokemon_name": "tauros", + "method": "walk", + "encounter_rate": 10, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 732, + "pokemon_name": "trumbeak", + "method": "walk", + "encounter_rate": 10, + "min_level": 54, + "max_level": 57 + } + ] + }, + { + "name": "Poni Plains (North)", + "order": 72, "encounters": [ { "pokeapi_id": 735, @@ -3635,7 +3697,7 @@ }, { "name": "Poni Plains (West)", - "order": 72, + "order": 73, "encounters": [ { "pokeapi_id": 22, @@ -3705,60 +3767,6 @@ }, { "name": "Poni Plains (Center)", - "order": 73, - "encounters": [ - { - "pokeapi_id": 735, - "pokemon_name": "gumshoos", - "method": "walk", - "encounter_rate": 30, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 10092, - "pokemon_name": "raticate-alola", - "method": "walk", - "encounter_rate": 30, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 732, - "pokemon_name": "trumbeak", - "method": "walk", - "encounter_rate": 30, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 548, - "pokemon_name": "petilil", - "method": "walk", - "encounter_rate": 20, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 241, - "pokemon_name": "miltank", - "method": "walk", - "encounter_rate": 10, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 128, - "pokemon_name": "tauros", - "method": "walk", - "encounter_rate": 10, - "min_level": 54, - "max_level": 57 - } - ] - }, - { - "name": "Poni Plains (East)", "order": 74, "encounters": [ { @@ -3778,10 +3786,10 @@ "max_level": 57 }, { - "pokeapi_id": 279, - "pokemon_name": "pelipper", + "pokeapi_id": 732, + "pokemon_name": "trumbeak", "method": "walk", - "encounter_rate": 20, + "encounter_rate": 30, "min_level": 54, "max_level": 57 }, @@ -3808,14 +3816,6 @@ "encounter_rate": 10, "min_level": 54, "max_level": 57 - }, - { - "pokeapi_id": 732, - "pokemon_name": "trumbeak", - "method": "walk", - "encounter_rate": 10, - "min_level": 54, - "max_level": 57 } ] } @@ -3934,79 +3934,9 @@ "order": 77, "encounters": [], "children": [ - { - "name": "Vast Poni Canyon (Outside)", - "order": 78, - "encounters": [ - { - "pokeapi_id": 67, - "pokemon_name": "machoke", - "method": "walk", - "encounter_rate": 30, - "min_level": 41, - "max_level": 44 - }, - { - "pokeapi_id": 745, - "pokemon_name": "lycanroc-midday", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 44 - }, - { - "pokeapi_id": 10126, - "pokemon_name": "lycanroc-midnight", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 44 - }, - { - "pokeapi_id": 703, - "pokemon_name": "carbink", - "method": "walk", - "encounter_rate": 15, - "min_level": 41, - "max_level": 44 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 10, - "min_level": 41, - "max_level": 44 - }, - { - "pokeapi_id": 198, - "pokemon_name": "murkrow", - "method": "walk", - "encounter_rate": 10, - "min_level": 41, - "max_level": 44 - }, - { - "pokeapi_id": 227, - "pokemon_name": "skarmory", - "method": "walk", - "encounter_rate": 10, - "min_level": 41, - "max_level": 44 - }, - { - "pokeapi_id": 782, - "pokemon_name": "jangmo-o", - "method": "walk", - "encounter_rate": 5, - "min_level": 41, - "max_level": 44 - } - ] - }, { "name": "Vast Poni Canyon (Inside)", - "order": 79, + "order": 78, "encounters": [ { "pokeapi_id": 525, @@ -4044,7 +3974,7 @@ }, { "name": "Vast Poni Canyon (Northwest)", - "order": 80, + "order": 79, "encounters": [ { "pokeapi_id": 42, @@ -4119,6 +4049,76 @@ "max_level": 44 } ] + }, + { + "name": "Vast Poni Canyon (Outside)", + "order": 80, + "encounters": [ + { + "pokeapi_id": 67, + "pokemon_name": "machoke", + "method": "walk", + "encounter_rate": 30, + "min_level": 41, + "max_level": 44 + }, + { + "pokeapi_id": 745, + "pokemon_name": "lycanroc-midday", + "method": "walk", + "encounter_rate": 20, + "min_level": 41, + "max_level": 44 + }, + { + "pokeapi_id": 10126, + "pokemon_name": "lycanroc-midnight", + "method": "walk", + "encounter_rate": 20, + "min_level": 41, + "max_level": 44 + }, + { + "pokeapi_id": 703, + "pokemon_name": "carbink", + "method": "walk", + "encounter_rate": 15, + "min_level": 41, + "max_level": 44 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 10, + "min_level": 41, + "max_level": 44 + }, + { + "pokeapi_id": 198, + "pokemon_name": "murkrow", + "method": "walk", + "encounter_rate": 10, + "min_level": 41, + "max_level": 44 + }, + { + "pokeapi_id": 227, + "pokemon_name": "skarmory", + "method": "walk", + "encounter_rate": 10, + "min_level": 41, + "max_level": 44 + }, + { + "pokeapi_id": 782, + "pokemon_name": "jangmo-o", + "method": "walk", + "encounter_rate": 5, + "min_level": 41, + "max_level": 44 + } + ] } ] }, diff --git a/backend/src/app/seeds/data/pearl.json b/backend/src/app/seeds/data/pearl.json index c176161..4f4a2d8 100644 --- a/backend/src/app/seeds/data/pearl.json +++ b/backend/src/app/seeds/data/pearl.json @@ -856,8 +856,212 @@ "encounters": [], "children": [ { - "name": "Mt Coronet (5f)", + "name": "Mt Coronet (Exterior Snowfall)", "order": 13, + "encounters": [ + { + "pokeapi_id": 67, + "pokemon_name": "machoke", + "method": "walk", + "encounter_rate": 30, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 308, + "pokemon_name": "medicham", + "method": "walk", + "encounter_rate": 30, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 294, + "pokemon_name": "loudred", + "method": "walk", + "encounter_rate": 22, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 460, + "pokemon_name": "abomasnow", + "method": "walk", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 459, + "pokemon_name": "snover", + "method": "walk", + "encounter_rate": 20, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 437, + "pokemon_name": "bronzong", + "method": "walk", + "encounter_rate": 17, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 35, + "pokemon_name": "clefairy", + "method": "walk", + "encounter_rate": 17, + "min_level": 38, + "max_level": 39 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 164, + "pokemon_name": "noctowl", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 337, + "pokemon_name": "lunatone", + "method": "walk", + "encounter_rate": 8, + "min_level": 38, + "max_level": 39 + }, + { + "pokeapi_id": 338, + "pokemon_name": "solrock", + "method": "walk", + "encounter_rate": 8, + "min_level": 38, + "max_level": 39 + } + ] + }, + { + "name": "Mt Coronet (Exterior Blizzard)", + "order": 14, + "encounters": [ + { + "pokeapi_id": 67, + "pokemon_name": "machoke", + "method": "walk", + "encounter_rate": 30, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 308, + "pokemon_name": "medicham", + "method": "walk", + "encounter_rate": 30, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 294, + "pokemon_name": "loudred", + "method": "walk", + "encounter_rate": 22, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 460, + "pokemon_name": "abomasnow", + "method": "walk", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 459, + "pokemon_name": "snover", + "method": "walk", + "encounter_rate": 20, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 437, + "pokemon_name": "bronzong", + "method": "walk", + "encounter_rate": 17, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 35, + "pokemon_name": "clefairy", + "method": "walk", + "encounter_rate": 17, + "min_level": 38, + "max_level": 39 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 164, + "pokemon_name": "noctowl", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 337, + "pokemon_name": "lunatone", + "method": "walk", + "encounter_rate": 8, + "min_level": 38, + "max_level": 39 + }, + { + "pokeapi_id": 338, + "pokemon_name": "solrock", + "method": "walk", + "encounter_rate": 8, + "min_level": 38, + "max_level": 39 + } + ] + }, + { + "name": "Mt Coronet (6f)", + "order": 15, "encounters": [ { "pokeapi_id": 437, @@ -935,7 +1139,7 @@ }, { "name": "Mt Coronet (1f From Exterior)", - "order": 14, + "order": 16, "encounters": [ { "pokeapi_id": 75, @@ -1013,7 +1217,7 @@ }, { "name": "Mt Coronet (1f Route 216)", - "order": 15, + "order": 17, "encounters": [ { "pokeapi_id": 307, @@ -1065,63 +1269,9 @@ } ] }, - { - "name": "Mt Coronet (1f Route 211)", - "order": 16, - "encounters": [ - { - "pokeapi_id": 307, - "pokemon_name": "meditite", - "method": "walk", - "encounter_rate": 41, - "min_level": 13, - "max_level": 14 - }, - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 40, - "min_level": 12, - "max_level": 13 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 12, - "max_level": 13 - }, - { - "pokeapi_id": 173, - "pokemon_name": "cleffa", - "method": "walk", - "encounter_rate": 29, - "min_level": 12, - "max_level": 14 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 10, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 66, - "pokemon_name": "machop", - "method": "walk", - "encounter_rate": 10, - "min_level": 13, - "max_level": 13 - } - ] - }, { "name": "Mt Coronet (1f Route 207)", - "order": 17, + "order": 18, "encounters": [ { "pokeapi_id": 129, @@ -1231,7 +1381,7 @@ }, { "name": "Mt Coronet (2f)", - "order": 18, + "order": 19, "encounters": [ { "pokeapi_id": 35, @@ -1317,7 +1467,7 @@ }, { "name": "Mt Coronet (4f)", - "order": 19, + "order": 20, "encounters": [ { "pokeapi_id": 129, @@ -1458,8 +1608,94 @@ ] }, { - "name": "Mt Coronet (6f)", - "order": 20, + "name": "Mt Coronet (4f Small Room)", + "order": 21, + "encounters": [ + { + "pokeapi_id": 437, + "pokemon_name": "bronzong", + "method": "walk", + "encounter_rate": 37, + "min_level": 38, + "max_level": 40 + }, + { + "pokeapi_id": 35, + "pokemon_name": "clefairy", + "method": "walk", + "encounter_rate": 27, + "min_level": 38, + "max_level": 40 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 67, + "pokemon_name": "machoke", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 308, + "pokemon_name": "medicham", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 337, + "pokemon_name": "lunatone", + "method": "walk", + "encounter_rate": 8, + "min_level": 38, + "max_level": 39 + }, + { + "pokeapi_id": 338, + "pokemon_name": "solrock", + "method": "walk", + "encounter_rate": 8, + "min_level": 38, + "max_level": 39 + }, + { + "pokeapi_id": 358, + "pokemon_name": "chimecho", + "method": "walk", + "encounter_rate": 5, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 5, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Mt Coronet (5f)", + "order": 22, "encounters": [ { "pokeapi_id": 437, @@ -1535,9 +1771,63 @@ } ] }, + { + "name": "Mt Coronet (1f Route 211)", + "order": 23, + "encounters": [ + { + "pokeapi_id": 307, + "pokemon_name": "meditite", + "method": "walk", + "encounter_rate": 41, + "min_level": 13, + "max_level": 14 + }, + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 40, + "min_level": 12, + "max_level": 13 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 12, + "max_level": 13 + }, + { + "pokeapi_id": 173, + "pokemon_name": "cleffa", + "method": "walk", + "encounter_rate": 29, + "min_level": 12, + "max_level": 14 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 10, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 66, + "pokemon_name": "machop", + "method": "walk", + "encounter_rate": 10, + "min_level": 13, + "max_level": 13 + } + ] + }, { "name": "Mt Coronet (B1f)", - "order": 21, + "order": 24, "encounters": [ { "pokeapi_id": 129, @@ -1647,7 +1937,7 @@ }, { "name": "Mt Coronet (3f)", - "order": 22, + "order": 25, "encounters": [ { "pokeapi_id": 35, @@ -1730,296 +2020,6 @@ "max_level": 37 } ] - }, - { - "name": "Mt Coronet (Exterior Snowfall)", - "order": 23, - "encounters": [ - { - "pokeapi_id": 67, - "pokemon_name": "machoke", - "method": "walk", - "encounter_rate": 30, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 308, - "pokemon_name": "medicham", - "method": "walk", - "encounter_rate": 30, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 294, - "pokemon_name": "loudred", - "method": "walk", - "encounter_rate": 22, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 460, - "pokemon_name": "abomasnow", - "method": "walk", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 459, - "pokemon_name": "snover", - "method": "walk", - "encounter_rate": 20, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 437, - "pokemon_name": "bronzong", - "method": "walk", - "encounter_rate": 17, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 35, - "pokemon_name": "clefairy", - "method": "walk", - "encounter_rate": 17, - "min_level": 38, - "max_level": 39 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 164, - "pokemon_name": "noctowl", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 337, - "pokemon_name": "lunatone", - "method": "walk", - "encounter_rate": 8, - "min_level": 38, - "max_level": 39 - }, - { - "pokeapi_id": 338, - "pokemon_name": "solrock", - "method": "walk", - "encounter_rate": 8, - "min_level": 38, - "max_level": 39 - } - ] - }, - { - "name": "Mt Coronet (Exterior Blizzard)", - "order": 24, - "encounters": [ - { - "pokeapi_id": 67, - "pokemon_name": "machoke", - "method": "walk", - "encounter_rate": 30, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 308, - "pokemon_name": "medicham", - "method": "walk", - "encounter_rate": 30, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 294, - "pokemon_name": "loudred", - "method": "walk", - "encounter_rate": 22, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 460, - "pokemon_name": "abomasnow", - "method": "walk", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 459, - "pokemon_name": "snover", - "method": "walk", - "encounter_rate": 20, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 437, - "pokemon_name": "bronzong", - "method": "walk", - "encounter_rate": 17, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 35, - "pokemon_name": "clefairy", - "method": "walk", - "encounter_rate": 17, - "min_level": 38, - "max_level": 39 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 164, - "pokemon_name": "noctowl", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 337, - "pokemon_name": "lunatone", - "method": "walk", - "encounter_rate": 8, - "min_level": 38, - "max_level": 39 - }, - { - "pokeapi_id": 338, - "pokemon_name": "solrock", - "method": "walk", - "encounter_rate": 8, - "min_level": 38, - "max_level": 39 - } - ] - }, - { - "name": "Mt Coronet (4f Small Room)", - "order": 25, - "encounters": [ - { - "pokeapi_id": 437, - "pokemon_name": "bronzong", - "method": "walk", - "encounter_rate": 37, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 35, - "pokemon_name": "clefairy", - "method": "walk", - "encounter_rate": 27, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 67, - "pokemon_name": "machoke", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 308, - "pokemon_name": "medicham", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 337, - "pokemon_name": "lunatone", - "method": "walk", - "encounter_rate": 8, - "min_level": 38, - "max_level": 39 - }, - { - "pokeapi_id": 338, - "pokemon_name": "solrock", - "method": "walk", - "encounter_rate": 8, - "min_level": 38, - "max_level": 39 - }, - { - "pokeapi_id": 358, - "pokemon_name": "chimecho", - "method": "walk", - "encounter_rate": 5, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 5, - "min_level": 40, - "max_level": 40 - } - ] } ] }, @@ -2028,641 +2028,9 @@ "order": 26, "encounters": [], "children": [ - { - "name": "Great Marsh (Area 3)", - "order": 27, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 10 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "surf", - "encounter_rate": 60, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 318, - "pokemon_name": "carvanha", - "method": "super-rod", - "encounter_rate": 45, - "min_level": 15, - "max_level": 30 - }, - { - "pokeapi_id": 339, - "pokemon_name": "barboach", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 15, - "max_level": 20 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "walk", - "encounter_rate": 40, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 340, - "pokemon_name": "whiscash", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 400, - "pokemon_name": "bibarel", - "method": "walk", - "encounter_rate": 20, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 406, - "pokemon_name": "budew", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 163, - "pokemon_name": "hoothoot", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 396, - "pokemon_name": "starly", - "method": "walk", - "encounter_rate": 20, - "min_level": 24, - "max_level": 24 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 40, - "max_level": 55 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "walk", - "encounter_rate": 15, - "min_level": 23, - "max_level": 24 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "walk", - "encounter_rate": 15, - "min_level": 23, - "max_level": 24 - }, - { - "pokeapi_id": 24, - "pokemon_name": "arbok", - "method": "walk", - "encounter_rate": 8, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 15, - "max_level": 30 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "surf", - "encounter_rate": 5, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "surf", - "encounter_rate": 5, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 298, - "pokemon_name": "azurill", - "method": "walk", - "encounter_rate": 1, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 399, - "pokemon_name": "bidoof", - "method": "walk", - "encounter_rate": 1, - "min_level": 24, - "max_level": 24 - } - ] - }, - { - "name": "Great Marsh (Area 4)", - "order": 28, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 10 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "surf", - "encounter_rate": 60, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 318, - "pokemon_name": "carvanha", - "method": "super-rod", - "encounter_rate": 45, - "min_level": 15, - "max_level": 30 - }, - { - "pokeapi_id": 339, - "pokemon_name": "barboach", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 15, - "max_level": 20 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "walk", - "encounter_rate": 40, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 340, - "pokemon_name": "whiscash", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 400, - "pokemon_name": "bibarel", - "method": "walk", - "encounter_rate": 20, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 406, - "pokemon_name": "budew", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 163, - "pokemon_name": "hoothoot", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 396, - "pokemon_name": "starly", - "method": "walk", - "encounter_rate": 20, - "min_level": 24, - "max_level": 24 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 40, - "max_level": 55 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "walk", - "encounter_rate": 15, - "min_level": 23, - "max_level": 24 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "walk", - "encounter_rate": 15, - "min_level": 23, - "max_level": 24 - }, - { - "pokeapi_id": 24, - "pokemon_name": "arbok", - "method": "walk", - "encounter_rate": 8, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 15, - "max_level": 30 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "surf", - "encounter_rate": 5, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "surf", - "encounter_rate": 5, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 298, - "pokemon_name": "azurill", - "method": "walk", - "encounter_rate": 1, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 399, - "pokemon_name": "bidoof", - "method": "walk", - "encounter_rate": 1, - "min_level": 24, - "max_level": 24 - } - ] - }, - { - "name": "Great Marsh (Area 5)", - "order": 29, - "encounters": [ - { - "pokeapi_id": 298, - "pokemon_name": "azurill", - "method": "walk", - "encounter_rate": 21, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 399, - "pokemon_name": "bidoof", - "method": "walk", - "encounter_rate": 21, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 400, - "pokemon_name": "bibarel", - "method": "walk", - "encounter_rate": 20, - "min_level": 21, - "max_level": 21 - }, - { - "pokeapi_id": 406, - "pokemon_name": "budew", - "method": "walk", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 163, - "pokemon_name": "hoothoot", - "method": "walk", - "encounter_rate": 20, - "min_level": 20, - "max_level": 22 - }, - { - "pokeapi_id": 396, - "pokemon_name": "starly", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "walk", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "walk", - "encounter_rate": 15, - "min_level": 21, - "max_level": 22 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "walk", - "encounter_rate": 15, - "min_level": 21, - "max_level": 22 - }, - { - "pokeapi_id": 24, - "pokemon_name": "arbok", - "method": "walk", - "encounter_rate": 8, - "min_level": 20, - "max_level": 22 - } - ] - }, - { - "name": "Great Marsh (Area 6)", - "order": 30, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 10 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "surf", - "encounter_rate": 60, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 318, - "pokemon_name": "carvanha", - "method": "super-rod", - "encounter_rate": 45, - "min_level": 15, - "max_level": 30 - }, - { - "pokeapi_id": 339, - "pokemon_name": "barboach", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 15, - "max_level": 20 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "walk", - "encounter_rate": 40, - "min_level": 20, - "max_level": 22 - }, - { - "pokeapi_id": 340, - "pokemon_name": "whiscash", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 400, - "pokemon_name": "bibarel", - "method": "walk", - "encounter_rate": 20, - "min_level": 21, - "max_level": 21 - }, - { - "pokeapi_id": 406, - "pokemon_name": "budew", - "method": "walk", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 163, - "pokemon_name": "hoothoot", - "method": "walk", - "encounter_rate": 20, - "min_level": 20, - "max_level": 22 - }, - { - "pokeapi_id": 396, - "pokemon_name": "starly", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "walk", - "encounter_rate": 20, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 40, - "max_level": 55 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "walk", - "encounter_rate": 15, - "min_level": 21, - "max_level": 22 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "walk", - "encounter_rate": 15, - "min_level": 21, - "max_level": 22 - }, - { - "pokeapi_id": 24, - "pokemon_name": "arbok", - "method": "walk", - "encounter_rate": 8, - "min_level": 20, - "max_level": 22 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "good-rod", - "encounter_rate": 5, - "min_level": 15, - "max_level": 30 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "surf", - "encounter_rate": 5, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "surf", - "encounter_rate": 5, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 298, - "pokemon_name": "azurill", - "method": "walk", - "encounter_rate": 1, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 399, - "pokemon_name": "bidoof", - "method": "walk", - "encounter_rate": 1, - "min_level": 22, - "max_level": 22 - } - ] - }, { "name": "Great Marsh (Area 1)", - "order": 31, + "order": 27, "encounters": [ { "pokeapi_id": 129, @@ -2852,7 +2220,7 @@ }, { "name": "Great Marsh (Area 2)", - "order": 32, + "order": 28, "encounters": [ { "pokeapi_id": 129, @@ -3039,6 +2407,638 @@ "max_level": 26 } ] + }, + { + "name": "Great Marsh (Area 3)", + "order": 29, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 10 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "surf", + "encounter_rate": 60, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 318, + "pokemon_name": "carvanha", + "method": "super-rod", + "encounter_rate": 45, + "min_level": 15, + "max_level": 30 + }, + { + "pokeapi_id": 339, + "pokemon_name": "barboach", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 15, + "max_level": 20 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "walk", + "encounter_rate": 40, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 340, + "pokemon_name": "whiscash", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 400, + "pokemon_name": "bibarel", + "method": "walk", + "encounter_rate": 20, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 406, + "pokemon_name": "budew", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 163, + "pokemon_name": "hoothoot", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 396, + "pokemon_name": "starly", + "method": "walk", + "encounter_rate": 20, + "min_level": 24, + "max_level": 24 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 40, + "max_level": 55 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "walk", + "encounter_rate": 15, + "min_level": 23, + "max_level": 24 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "walk", + "encounter_rate": 15, + "min_level": 23, + "max_level": 24 + }, + { + "pokeapi_id": 24, + "pokemon_name": "arbok", + "method": "walk", + "encounter_rate": 8, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 15, + "max_level": 30 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "surf", + "encounter_rate": 5, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "surf", + "encounter_rate": 5, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 298, + "pokemon_name": "azurill", + "method": "walk", + "encounter_rate": 1, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 399, + "pokemon_name": "bidoof", + "method": "walk", + "encounter_rate": 1, + "min_level": 24, + "max_level": 24 + } + ] + }, + { + "name": "Great Marsh (Area 4)", + "order": 30, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 10 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "surf", + "encounter_rate": 60, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 318, + "pokemon_name": "carvanha", + "method": "super-rod", + "encounter_rate": 45, + "min_level": 15, + "max_level": 30 + }, + { + "pokeapi_id": 339, + "pokemon_name": "barboach", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 15, + "max_level": 20 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "walk", + "encounter_rate": 40, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 340, + "pokemon_name": "whiscash", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 400, + "pokemon_name": "bibarel", + "method": "walk", + "encounter_rate": 20, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 406, + "pokemon_name": "budew", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 163, + "pokemon_name": "hoothoot", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 396, + "pokemon_name": "starly", + "method": "walk", + "encounter_rate": 20, + "min_level": 24, + "max_level": 24 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 40, + "max_level": 55 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "walk", + "encounter_rate": 15, + "min_level": 23, + "max_level": 24 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "walk", + "encounter_rate": 15, + "min_level": 23, + "max_level": 24 + }, + { + "pokeapi_id": 24, + "pokemon_name": "arbok", + "method": "walk", + "encounter_rate": 8, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 15, + "max_level": 30 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "surf", + "encounter_rate": 5, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "surf", + "encounter_rate": 5, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 298, + "pokemon_name": "azurill", + "method": "walk", + "encounter_rate": 1, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 399, + "pokemon_name": "bidoof", + "method": "walk", + "encounter_rate": 1, + "min_level": 24, + "max_level": 24 + } + ] + }, + { + "name": "Great Marsh (Area 5)", + "order": 31, + "encounters": [ + { + "pokeapi_id": 298, + "pokemon_name": "azurill", + "method": "walk", + "encounter_rate": 21, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 399, + "pokemon_name": "bidoof", + "method": "walk", + "encounter_rate": 21, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 400, + "pokemon_name": "bibarel", + "method": "walk", + "encounter_rate": 20, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 406, + "pokemon_name": "budew", + "method": "walk", + "encounter_rate": 20, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 163, + "pokemon_name": "hoothoot", + "method": "walk", + "encounter_rate": 20, + "min_level": 20, + "max_level": 22 + }, + { + "pokeapi_id": 396, + "pokemon_name": "starly", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "walk", + "encounter_rate": 20, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "walk", + "encounter_rate": 15, + "min_level": 21, + "max_level": 22 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "walk", + "encounter_rate": 15, + "min_level": 21, + "max_level": 22 + }, + { + "pokeapi_id": 24, + "pokemon_name": "arbok", + "method": "walk", + "encounter_rate": 8, + "min_level": 20, + "max_level": 22 + } + ] + }, + { + "name": "Great Marsh (Area 6)", + "order": 32, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 10 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "surf", + "encounter_rate": 60, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 318, + "pokemon_name": "carvanha", + "method": "super-rod", + "encounter_rate": 45, + "min_level": 15, + "max_level": 30 + }, + { + "pokeapi_id": 339, + "pokemon_name": "barboach", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 15, + "max_level": 20 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "walk", + "encounter_rate": 40, + "min_level": 20, + "max_level": 22 + }, + { + "pokeapi_id": 340, + "pokemon_name": "whiscash", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 400, + "pokemon_name": "bibarel", + "method": "walk", + "encounter_rate": 20, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 406, + "pokemon_name": "budew", + "method": "walk", + "encounter_rate": 20, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 163, + "pokemon_name": "hoothoot", + "method": "walk", + "encounter_rate": 20, + "min_level": 20, + "max_level": 22 + }, + { + "pokeapi_id": 396, + "pokemon_name": "starly", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "walk", + "encounter_rate": 20, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 40, + "max_level": 55 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "walk", + "encounter_rate": 15, + "min_level": 21, + "max_level": 22 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "walk", + "encounter_rate": 15, + "min_level": 21, + "max_level": 22 + }, + { + "pokeapi_id": 24, + "pokemon_name": "arbok", + "method": "walk", + "encounter_rate": 8, + "min_level": 20, + "max_level": 22 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "good-rod", + "encounter_rate": 5, + "min_level": 15, + "max_level": 30 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "surf", + "encounter_rate": 5, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "surf", + "encounter_rate": 5, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 298, + "pokemon_name": "azurill", + "method": "walk", + "encounter_rate": 1, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 399, + "pokemon_name": "bidoof", + "method": "walk", + "encounter_rate": 1, + "min_level": 22, + "max_level": 22 + } + ] } ] }, @@ -3048,7 +3048,7 @@ "encounters": [], "children": [ { - "name": "Solaceon Ruins (B1f C)", + "name": "Solaceon Ruins (B3f C)", "order": 34, "encounters": [ { @@ -3062,7 +3062,7 @@ ] }, { - "name": "Solaceon Ruins (B3f C)", + "name": "Solaceon Ruins (B3f E)", "order": 35, "encounters": [ { @@ -3076,7 +3076,7 @@ ] }, { - "name": "Solaceon Ruins (B3f E)", + "name": "Solaceon Ruins (B4f A)", "order": 36, "encounters": [ { @@ -3104,7 +3104,7 @@ ] }, { - "name": "Solaceon Ruins (B2f A)", + "name": "Solaceon Ruins (B4f D)", "order": 38, "encounters": [ { @@ -3118,7 +3118,7 @@ ] }, { - "name": "Solaceon Ruins (B4f B)", + "name": "Solaceon Ruins (B5f)", "order": 39, "encounters": [ { @@ -3132,7 +3132,7 @@ ] }, { - "name": "Solaceon Ruins (2f)", + "name": "Solaceon Ruins (B1f A)", "order": 40, "encounters": [ { @@ -3146,7 +3146,7 @@ ] }, { - "name": "Solaceon Ruins (B2f B)", + "name": "Solaceon Ruins (B1f C)", "order": 41, "encounters": [ { @@ -3160,7 +3160,7 @@ ] }, { - "name": "Solaceon Ruins (B3f A)", + "name": "Solaceon Ruins (B2f A)", "order": 42, "encounters": [ { @@ -3174,7 +3174,7 @@ ] }, { - "name": "Solaceon Ruins (B3f D)", + "name": "Solaceon Ruins (2f)", "order": 43, "encounters": [ { @@ -3188,7 +3188,7 @@ ] }, { - "name": "Solaceon Ruins (B1f A)", + "name": "Solaceon Ruins (B2f B)", "order": 44, "encounters": [ { @@ -3202,7 +3202,7 @@ ] }, { - "name": "Solaceon Ruins (B1f B)", + "name": "Solaceon Ruins (B2f C)", "order": 45, "encounters": [ { @@ -3216,7 +3216,7 @@ ] }, { - "name": "Solaceon Ruins (B2f C)", + "name": "Solaceon Ruins (B4f B)", "order": 46, "encounters": [ { @@ -3230,7 +3230,7 @@ ] }, { - "name": "Solaceon Ruins (B3f B)", + "name": "Solaceon Ruins (1f)", "order": 47, "encounters": [ { @@ -3244,7 +3244,7 @@ ] }, { - "name": "Solaceon Ruins (B4f D)", + "name": "Solaceon Ruins (B1f B)", "order": 48, "encounters": [ { @@ -3258,7 +3258,7 @@ ] }, { - "name": "Solaceon Ruins (B5f)", + "name": "Solaceon Ruins (B3f A)", "order": 49, "encounters": [ { @@ -3272,7 +3272,7 @@ ] }, { - "name": "Solaceon Ruins (B4f A)", + "name": "Solaceon Ruins (B3f B)", "order": 50, "encounters": [ { @@ -3286,7 +3286,7 @@ ] }, { - "name": "Solaceon Ruins (1f)", + "name": "Solaceon Ruins (B3f D)", "order": 51, "encounters": [ { @@ -4215,63 +4215,9 @@ "order": 67, "encounters": [], "children": [ - { - "name": "Turnback Cave (Between Pillars 2 And 3)", - "order": 68, - "encounters": [ - { - "pokeapi_id": 437, - "pokemon_name": "bronzong", - "method": "walk", - "encounter_rate": 47, - "min_level": 65, - "max_level": 66 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 30, - "min_level": 65, - "max_level": 66 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 30, - "min_level": 64, - "max_level": 66 - }, - { - "pokeapi_id": 436, - "pokemon_name": "bronzor", - "method": "walk", - "encounter_rate": 17, - "min_level": 64, - "max_level": 64 - }, - { - "pokeapi_id": 337, - "pokemon_name": "lunatone", - "method": "walk", - "encounter_rate": 8, - "min_level": 64, - "max_level": 66 - }, - { - "pokeapi_id": 338, - "pokemon_name": "solrock", - "method": "walk", - "encounter_rate": 8, - "min_level": 64, - "max_level": 66 - } - ] - }, { "name": "Turnback Cave (After Pillar 3)", - "order": 69, + "order": 68, "encounters": [ { "pokeapi_id": 437, @@ -4325,7 +4271,7 @@ }, { "name": "Turnback Cave (Pillar 1)", - "order": 70, + "order": 69, "encounters": [ { "pokeapi_id": 437, @@ -4379,7 +4325,7 @@ }, { "name": "Turnback Cave (Pillar 2)", - "order": 71, + "order": 70, "encounters": [ { "pokeapi_id": 437, @@ -4433,7 +4379,7 @@ }, { "name": "Turnback Cave (Pillar 3)", - "order": 72, + "order": 71, "encounters": [ { "pokeapi_id": 437, @@ -4487,7 +4433,7 @@ }, { "name": "Turnback Cave (Before Pillar 1)", - "order": 73, + "order": 72, "encounters": [ { "pokeapi_id": 437, @@ -4541,7 +4487,7 @@ }, { "name": "Turnback Cave (Between Pillars 1 And 2)", - "order": 74, + "order": 73, "encounters": [ { "pokeapi_id": 437, @@ -4592,6 +4538,60 @@ "max_level": 56 } ] + }, + { + "name": "Turnback Cave (Between Pillars 2 And 3)", + "order": 74, + "encounters": [ + { + "pokeapi_id": 437, + "pokemon_name": "bronzong", + "method": "walk", + "encounter_rate": 47, + "min_level": 65, + "max_level": 66 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 30, + "min_level": 65, + "max_level": 66 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 30, + "min_level": 64, + "max_level": 66 + }, + { + "pokeapi_id": 436, + "pokemon_name": "bronzor", + "method": "walk", + "encounter_rate": 17, + "min_level": 64, + "max_level": 64 + }, + { + "pokeapi_id": 337, + "pokemon_name": "lunatone", + "method": "walk", + "encounter_rate": 8, + "min_level": 64, + "max_level": 66 + }, + { + "pokeapi_id": 338, + "pokemon_name": "solrock", + "method": "walk", + "encounter_rate": 8, + "min_level": 64, + "max_level": 66 + } + ] } ] }, @@ -4601,8 +4601,84 @@ "encounters": [], "children": [ { - "name": "Snowpoint Temple (1f)", + "name": "Snowpoint Temple (B4f)", "order": 76, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 35, + "min_level": 54, + "max_level": 56 + }, + { + "pokeapi_id": 215, + "pokemon_name": "sneasel", + "method": "walk", + "encounter_rate": 35, + "min_level": 54, + "max_level": 56 + }, + { + "pokeapi_id": 208, + "pokemon_name": "steelix", + "method": "walk", + "encounter_rate": 20, + "min_level": 54, + "max_level": 56 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 10, + "min_level": 56, + "max_level": 56 + } + ] + }, + { + "name": "Snowpoint Temple (B5f)", + "order": 77, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 35, + "min_level": 54, + "max_level": 56 + }, + { + "pokeapi_id": 215, + "pokemon_name": "sneasel", + "method": "walk", + "encounter_rate": 35, + "min_level": 54, + "max_level": 56 + }, + { + "pokeapi_id": 208, + "pokemon_name": "steelix", + "method": "walk", + "encounter_rate": 20, + "min_level": 54, + "max_level": 56 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 10, + "min_level": 56, + "max_level": 56 + } + ] + }, + { + "name": "Snowpoint Temple (1f)", + "order": 78, "encounters": [ { "pokeapi_id": 42, @@ -4648,98 +4724,6 @@ }, { "name": "Snowpoint Temple (B1f)", - "order": 77, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 35, - "min_level": 52, - "max_level": 54 - }, - { - "pokeapi_id": 215, - "pokemon_name": "sneasel", - "method": "walk", - "encounter_rate": 35, - "min_level": 52, - "max_level": 54 - }, - { - "pokeapi_id": 208, - "pokemon_name": "steelix", - "method": "walk", - "encounter_rate": 15, - "min_level": 53, - "max_level": 54 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 10, - "min_level": 54, - "max_level": 54 - }, - { - "pokeapi_id": 95, - "pokemon_name": "onix", - "method": "walk", - "encounter_rate": 5, - "min_level": 52, - "max_level": 53 - } - ] - }, - { - "name": "Snowpoint Temple (B2f)", - "order": 78, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 35, - "min_level": 52, - "max_level": 54 - }, - { - "pokeapi_id": 215, - "pokemon_name": "sneasel", - "method": "walk", - "encounter_rate": 35, - "min_level": 52, - "max_level": 54 - }, - { - "pokeapi_id": 208, - "pokemon_name": "steelix", - "method": "walk", - "encounter_rate": 15, - "min_level": 53, - "max_level": 54 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 10, - "min_level": 54, - "max_level": 54 - }, - { - "pokeapi_id": 95, - "pokemon_name": "onix", - "method": "walk", - "encounter_rate": 5, - "min_level": 52, - "max_level": 53 - } - ] - }, - { - "name": "Snowpoint Temple (B3f)", "order": 79, "encounters": [ { @@ -4785,7 +4769,7 @@ ] }, { - "name": "Snowpoint Temple (B4f)", + "name": "Snowpoint Temple (B2f)", "order": 80, "encounters": [ { @@ -4793,37 +4777,45 @@ "pokemon_name": "golbat", "method": "walk", "encounter_rate": 35, - "min_level": 54, - "max_level": 56 + "min_level": 52, + "max_level": 54 }, { "pokeapi_id": 215, "pokemon_name": "sneasel", "method": "walk", "encounter_rate": 35, - "min_level": 54, - "max_level": 56 + "min_level": 52, + "max_level": 54 }, { "pokeapi_id": 208, "pokemon_name": "steelix", "method": "walk", - "encounter_rate": 20, - "min_level": 54, - "max_level": 56 + "encounter_rate": 15, + "min_level": 53, + "max_level": 54 }, { "pokeapi_id": 75, "pokemon_name": "graveler", "method": "walk", "encounter_rate": 10, - "min_level": 56, - "max_level": 56 + "min_level": 54, + "max_level": 54 + }, + { + "pokeapi_id": 95, + "pokemon_name": "onix", + "method": "walk", + "encounter_rate": 5, + "min_level": 52, + "max_level": 53 } ] }, { - "name": "Snowpoint Temple (B5f)", + "name": "Snowpoint Temple (B3f)", "order": 81, "encounters": [ { @@ -4831,32 +4823,40 @@ "pokemon_name": "golbat", "method": "walk", "encounter_rate": 35, - "min_level": 54, - "max_level": 56 + "min_level": 52, + "max_level": 54 }, { "pokeapi_id": 215, "pokemon_name": "sneasel", "method": "walk", "encounter_rate": 35, - "min_level": 54, - "max_level": 56 + "min_level": 52, + "max_level": 54 }, { "pokeapi_id": 208, "pokemon_name": "steelix", "method": "walk", - "encounter_rate": 20, - "min_level": 54, - "max_level": 56 + "encounter_rate": 15, + "min_level": 53, + "max_level": 54 }, { "pokeapi_id": 75, "pokemon_name": "graveler", "method": "walk", "encounter_rate": 10, - "min_level": 56, - "max_level": 56 + "min_level": 54, + "max_level": 54 + }, + { + "pokeapi_id": 95, + "pokemon_name": "onix", + "method": "walk", + "encounter_rate": 5, + "min_level": 52, + "max_level": 53 } ] } @@ -4958,31 +4958,9 @@ "order": 85, "encounters": [], "children": [ - { - "name": "Ruin Maniac Cave (0 9 Different Unown Caught)", - "order": 86, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 95, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 449, - "pokemon_name": "hippopotas", - "method": "walk", - "encounter_rate": 5, - "min_level": 22, - "max_level": 23 - } - ] - }, { "name": "Ruin Maniac Cave (10 25 Different Unown Caught)", - "order": 87, + "order": 86, "encounters": [ { "pokeapi_id": 74, @@ -5001,6 +4979,28 @@ "max_level": 24 } ] + }, + { + "name": "Ruin Maniac Cave (0 9 Different Unown Caught)", + "order": 87, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 95, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 449, + "pokemon_name": "hippopotas", + "method": "walk", + "encounter_rate": 5, + "min_level": 22, + "max_level": 23 + } + ] } ] }, @@ -5056,8 +5056,232 @@ "encounters": [], "children": [ { - "name": "Iron Island (B3f)", + "name": "Iron Island (B1f Left)", "order": 90, + "encounters": [ + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 93, + "min_level": 29, + "max_level": 33 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 31 + }, + { + "pokeapi_id": 95, + "pokemon_name": "onix", + "method": "walk", + "encounter_rate": 10, + "min_level": 32, + "max_level": 33 + }, + { + "pokeapi_id": 303, + "pokemon_name": "mawile", + "method": "walk", + "encounter_rate": 8, + "min_level": 31, + "max_level": 33 + }, + { + "pokeapi_id": 302, + "pokemon_name": "sableye", + "method": "walk", + "encounter_rate": 8, + "min_level": 31, + "max_level": 33 + }, + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 1, + "min_level": 31, + "max_level": 31 + } + ] + }, + { + "name": "Iron Island (B1f Right)", + "order": 91, + "encounters": [ + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 93, + "min_level": 29, + "max_level": 33 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 31 + }, + { + "pokeapi_id": 95, + "pokemon_name": "onix", + "method": "walk", + "encounter_rate": 10, + "min_level": 32, + "max_level": 33 + }, + { + "pokeapi_id": 303, + "pokemon_name": "mawile", + "method": "walk", + "encounter_rate": 8, + "min_level": 31, + "max_level": 33 + }, + { + "pokeapi_id": 302, + "pokemon_name": "sableye", + "method": "walk", + "encounter_rate": 8, + "min_level": 31, + "max_level": 33 + }, + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 1, + "min_level": 31, + "max_level": 31 + } + ] + }, + { + "name": "Iron Island (B2f Right)", + "order": 92, + "encounters": [ + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 73, + "min_level": 29, + "max_level": 33 + }, + { + "pokeapi_id": 95, + "pokemon_name": "onix", + "method": "walk", + "encounter_rate": 30, + "min_level": 31, + "max_level": 33 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 31 + }, + { + "pokeapi_id": 303, + "pokemon_name": "mawile", + "method": "walk", + "encounter_rate": 8, + "min_level": 31, + "max_level": 33 + }, + { + "pokeapi_id": 302, + "pokemon_name": "sableye", + "method": "walk", + "encounter_rate": 8, + "min_level": 31, + "max_level": 33 + }, + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 1, + "min_level": 31, + "max_level": 31 + } + ] + }, + { + "name": "Iron Island (B2f Left)", + "order": 93, + "encounters": [ + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 63, + "min_level": 30, + "max_level": 34 + }, + { + "pokeapi_id": 95, + "pokemon_name": "onix", + "method": "walk", + "encounter_rate": 30, + "min_level": 32, + "max_level": 33 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 32 + }, + { + "pokeapi_id": 208, + "pokemon_name": "steelix", + "method": "walk", + "encounter_rate": 10, + "min_level": 33, + "max_level": 34 + }, + { + "pokeapi_id": 303, + "pokemon_name": "mawile", + "method": "walk", + "encounter_rate": 8, + "min_level": 32, + "max_level": 34 + }, + { + "pokeapi_id": 302, + "pokemon_name": "sableye", + "method": "walk", + "encounter_rate": 8, + "min_level": 32, + "max_level": 34 + }, + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 1, + "min_level": 32, + "max_level": 32 + } + ] + }, + { + "name": "Iron Island (B3f)", + "order": 94, "encounters": [ { "pokeapi_id": 75, @@ -5119,7 +5343,7 @@ }, { "name": "Iron Island (1f)", - "order": 91, + "order": 95, "encounters": [ { "pokeapi_id": 74, @@ -5162,230 +5386,6 @@ "max_level": 30 } ] - }, - { - "name": "Iron Island (B1f Left)", - "order": 92, - "encounters": [ - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 93, - "min_level": 29, - "max_level": 33 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 31 - }, - { - "pokeapi_id": 95, - "pokemon_name": "onix", - "method": "walk", - "encounter_rate": 10, - "min_level": 32, - "max_level": 33 - }, - { - "pokeapi_id": 303, - "pokemon_name": "mawile", - "method": "walk", - "encounter_rate": 8, - "min_level": 31, - "max_level": 33 - }, - { - "pokeapi_id": 302, - "pokemon_name": "sableye", - "method": "walk", - "encounter_rate": 8, - "min_level": 31, - "max_level": 33 - }, - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 1, - "min_level": 31, - "max_level": 31 - } - ] - }, - { - "name": "Iron Island (B1f Right)", - "order": 93, - "encounters": [ - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 93, - "min_level": 29, - "max_level": 33 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 31 - }, - { - "pokeapi_id": 95, - "pokemon_name": "onix", - "method": "walk", - "encounter_rate": 10, - "min_level": 32, - "max_level": 33 - }, - { - "pokeapi_id": 303, - "pokemon_name": "mawile", - "method": "walk", - "encounter_rate": 8, - "min_level": 31, - "max_level": 33 - }, - { - "pokeapi_id": 302, - "pokemon_name": "sableye", - "method": "walk", - "encounter_rate": 8, - "min_level": 31, - "max_level": 33 - }, - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 1, - "min_level": 31, - "max_level": 31 - } - ] - }, - { - "name": "Iron Island (B2f Right)", - "order": 94, - "encounters": [ - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 73, - "min_level": 29, - "max_level": 33 - }, - { - "pokeapi_id": 95, - "pokemon_name": "onix", - "method": "walk", - "encounter_rate": 30, - "min_level": 31, - "max_level": 33 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 31 - }, - { - "pokeapi_id": 303, - "pokemon_name": "mawile", - "method": "walk", - "encounter_rate": 8, - "min_level": 31, - "max_level": 33 - }, - { - "pokeapi_id": 302, - "pokemon_name": "sableye", - "method": "walk", - "encounter_rate": 8, - "min_level": 31, - "max_level": 33 - }, - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 1, - "min_level": 31, - "max_level": 31 - } - ] - }, - { - "name": "Iron Island (B2f Left)", - "order": 95, - "encounters": [ - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 63, - "min_level": 30, - "max_level": 34 - }, - { - "pokeapi_id": 95, - "pokemon_name": "onix", - "method": "walk", - "encounter_rate": 30, - "min_level": 32, - "max_level": 33 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 32 - }, - { - "pokeapi_id": 208, - "pokemon_name": "steelix", - "method": "walk", - "encounter_rate": 10, - "min_level": 33, - "max_level": 34 - }, - { - "pokeapi_id": 303, - "pokemon_name": "mawile", - "method": "walk", - "encounter_rate": 8, - "min_level": 32, - "max_level": 34 - }, - { - "pokeapi_id": 302, - "pokemon_name": "sableye", - "method": "walk", - "encounter_rate": 8, - "min_level": 32, - "max_level": 34 - }, - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 1, - "min_level": 32, - "max_level": 32 - } - ] } ] }, @@ -5481,7 +5481,7 @@ "encounters": [], "children": [ { - "name": "Old Chateau (Entrance)", + "name": "Old Chateau (2f Left Room)", "order": 98, "encounters": [ { @@ -5503,7 +5503,7 @@ ] }, { - "name": "Old Chateau (Dining Room)", + "name": "Old Chateau (2f Rightmost Room)", "order": 99, "encounters": [ { @@ -5525,7 +5525,7 @@ ] }, { - "name": "Old Chateau (2f Private Room)", + "name": "Old Chateau (2f)", "order": 100, "encounters": [ { @@ -5621,7 +5621,7 @@ ] }, { - "name": "Old Chateau (2f Rightmost Room)", + "name": "Old Chateau (Entrance)", "order": 104, "encounters": [ { @@ -5643,7 +5643,7 @@ ] }, { - "name": "Old Chateau (2f)", + "name": "Old Chateau (Dining Room)", "order": 105, "encounters": [ { @@ -5665,7 +5665,7 @@ ] }, { - "name": "Old Chateau (2f Left Room)", + "name": "Old Chateau (2f Private Room)", "order": 106, "encounters": [ { @@ -6650,151 +6650,9 @@ "order": 117, "encounters": [], "children": [ - { - "name": "Route 204 (North Towards Floaroma Town)", - "order": 118, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 10 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "surf", - "encounter_rate": 90, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "super-rod", - "encounter_rate": 55, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "good-rod", - "encounter_rate": 45, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 119, - "pokemon_name": "seaking", - "method": "super-rod", - "encounter_rate": 45, - "min_level": 20, - "max_level": 50 - }, - { - "pokeapi_id": 396, - "pokemon_name": "starly", - "method": "walk", - "encounter_rate": 43, - "min_level": 6, - "max_level": 8 - }, - { - "pokeapi_id": 406, - "pokemon_name": "budew", - "method": "walk", - "encounter_rate": 35, - "min_level": 6, - "max_level": 7 - }, - { - "pokeapi_id": 399, - "pokemon_name": "bidoof", - "method": "walk", - "encounter_rate": 33, - "min_level": 6, - "max_level": 8 - }, - { - "pokeapi_id": 191, - "pokemon_name": "sunkern", - "method": "walk", - "encounter_rate": 22, - "min_level": 6, - "max_level": 8 - }, - { - "pokeapi_id": 401, - "pokemon_name": "kricketot", - "method": "walk", - "encounter_rate": 20, - "min_level": 6, - "max_level": 6 - }, - { - "pokeapi_id": 403, - "pokemon_name": "shinx", - "method": "walk", - "encounter_rate": 15, - "min_level": 6, - "max_level": 7 - }, - { - "pokeapi_id": 55, - "pokemon_name": "golduck", - "method": "surf", - "encounter_rate": 10, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 6, - "max_level": 6 - }, - { - "pokeapi_id": 270, - "pokemon_name": "lotad", - "method": "walk", - "encounter_rate": 8, - "min_level": 8, - "max_level": 8 - }, - { - "pokeapi_id": 204, - "pokemon_name": "pineco", - "method": "walk", - "encounter_rate": 8, - "min_level": 8, - "max_level": 8 - }, - { - "pokeapi_id": 273, - "pokemon_name": "seedot", - "method": "walk", - "encounter_rate": 8, - "min_level": 8, - "max_level": 8 - } - ] - }, { "name": "Route 204 (South Towards Jubilife City)", - "order": 119, + "order": 118, "encounters": [ { "pokeapi_id": 129, @@ -6957,6 +6815,148 @@ "max_level": 6 } ] + }, + { + "name": "Route 204 (North Towards Floaroma Town)", + "order": 119, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 10 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "surf", + "encounter_rate": 90, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "super-rod", + "encounter_rate": 55, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "good-rod", + "encounter_rate": 45, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 119, + "pokemon_name": "seaking", + "method": "super-rod", + "encounter_rate": 45, + "min_level": 20, + "max_level": 50 + }, + { + "pokeapi_id": 396, + "pokemon_name": "starly", + "method": "walk", + "encounter_rate": 43, + "min_level": 6, + "max_level": 8 + }, + { + "pokeapi_id": 406, + "pokemon_name": "budew", + "method": "walk", + "encounter_rate": 35, + "min_level": 6, + "max_level": 7 + }, + { + "pokeapi_id": 399, + "pokemon_name": "bidoof", + "method": "walk", + "encounter_rate": 33, + "min_level": 6, + "max_level": 8 + }, + { + "pokeapi_id": 191, + "pokemon_name": "sunkern", + "method": "walk", + "encounter_rate": 22, + "min_level": 6, + "max_level": 8 + }, + { + "pokeapi_id": 401, + "pokemon_name": "kricketot", + "method": "walk", + "encounter_rate": 20, + "min_level": 6, + "max_level": 6 + }, + { + "pokeapi_id": 403, + "pokemon_name": "shinx", + "method": "walk", + "encounter_rate": 15, + "min_level": 6, + "max_level": 7 + }, + { + "pokeapi_id": 55, + "pokemon_name": "golduck", + "method": "surf", + "encounter_rate": 10, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 6, + "max_level": 6 + }, + { + "pokeapi_id": 270, + "pokemon_name": "lotad", + "method": "walk", + "encounter_rate": 8, + "min_level": 8, + "max_level": 8 + }, + { + "pokeapi_id": 204, + "pokemon_name": "pineco", + "method": "walk", + "encounter_rate": 8, + "min_level": 8, + "max_level": 8 + }, + { + "pokeapi_id": 273, + "pokemon_name": "seedot", + "method": "walk", + "encounter_rate": 8, + "min_level": 8, + "max_level": 8 + } + ] } ] }, @@ -8228,8 +8228,118 @@ "encounters": [], "children": [ { - "name": "Route 212 (East Towards Pastoria City)", + "name": "Route 212 (North Towards Hearthome City)", "order": 140, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 10 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "surf", + "encounter_rate": 90, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "super-rod", + "encounter_rate": 55, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "good-rod", + "encounter_rate": 45, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 119, + "pokemon_name": "seaking", + "method": "super-rod", + "encounter_rate": 45, + "min_level": 20, + "max_level": 50 + }, + { + "pokeapi_id": 402, + "pokemon_name": "kricketune", + "method": "walk", + "encounter_rate": 40, + "min_level": 17, + "max_level": 18 + }, + { + "pokeapi_id": 397, + "pokemon_name": "staravia", + "method": "walk", + "encounter_rate": 35, + "min_level": 17, + "max_level": 18 + }, + { + "pokeapi_id": 406, + "pokemon_name": "budew", + "method": "walk", + "encounter_rate": 30, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 235, + "pokemon_name": "smeargle", + "method": "walk", + "encounter_rate": 22, + "min_level": 16, + "max_level": 18 + }, + { + "pokeapi_id": 396, + "pokemon_name": "starly", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 315, + "pokemon_name": "roselia", + "method": "walk", + "encounter_rate": 15, + "min_level": 16, + "max_level": 17 + }, + { + "pokeapi_id": 55, + "pokemon_name": "golduck", + "method": "surf", + "encounter_rate": 10, + "min_level": 20, + "max_level": 40 + } + ] + }, + { + "name": "Route 212 (East Towards Pastoria City)", + "order": 141, "encounters": [ { "pokeapi_id": 129, @@ -8352,116 +8462,6 @@ "max_level": 18 } ] - }, - { - "name": "Route 212 (North Towards Hearthome City)", - "order": 141, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 10 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "surf", - "encounter_rate": 90, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "super-rod", - "encounter_rate": 55, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "good-rod", - "encounter_rate": 45, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 119, - "pokemon_name": "seaking", - "method": "super-rod", - "encounter_rate": 45, - "min_level": 20, - "max_level": 50 - }, - { - "pokeapi_id": 402, - "pokemon_name": "kricketune", - "method": "walk", - "encounter_rate": 40, - "min_level": 17, - "max_level": 18 - }, - { - "pokeapi_id": 397, - "pokemon_name": "staravia", - "method": "walk", - "encounter_rate": 35, - "min_level": 17, - "max_level": 18 - }, - { - "pokeapi_id": 406, - "pokemon_name": "budew", - "method": "walk", - "encounter_rate": 30, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 235, - "pokemon_name": "smeargle", - "method": "walk", - "encounter_rate": 22, - "min_level": 16, - "max_level": 18 - }, - { - "pokeapi_id": 396, - "pokemon_name": "starly", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 315, - "pokemon_name": "roselia", - "method": "walk", - "encounter_rate": 15, - "min_level": 16, - "max_level": 17 - }, - { - "pokeapi_id": 55, - "pokemon_name": "golduck", - "method": "surf", - "encounter_rate": 10, - "min_level": 20, - "max_level": 40 - } - ] } ] }, diff --git a/backend/src/app/seeds/data/platinum.json b/backend/src/app/seeds/data/platinum.json index 84b0745..ae08fcc 100644 --- a/backend/src/app/seeds/data/platinum.json +++ b/backend/src/app/seeds/data/platinum.json @@ -888,8 +888,172 @@ "encounters": [], "children": [ { - "name": "Mt Coronet (B1f)", + "name": "Mt Coronet (5f)", "order": 13, + "encounters": [ + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 308, + "pokemon_name": "medicham", + "method": "walk", + "encounter_rate": 30, + "min_level": 37, + "max_level": 39 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 27, + "min_level": 37, + "max_level": 38 + }, + { + "pokeapi_id": 437, + "pokemon_name": "bronzong", + "method": "walk", + "encounter_rate": 20, + "min_level": 37, + "max_level": 37 + }, + { + "pokeapi_id": 35, + "pokemon_name": "clefairy", + "method": "walk", + "encounter_rate": 20, + "min_level": 36, + "max_level": 36 + }, + { + "pokeapi_id": 358, + "pokemon_name": "chimecho", + "method": "walk", + "encounter_rate": 17, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 67, + "pokemon_name": "machoke", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 337, + "pokemon_name": "lunatone", + "method": "walk", + "encounter_rate": 8, + "min_level": 38, + "max_level": 39 + }, + { + "pokeapi_id": 338, + "pokemon_name": "solrock", + "method": "walk", + "encounter_rate": 8, + "min_level": 38, + "max_level": 39 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 5, + "min_level": 36, + "max_level": 36 + }, + { + "pokeapi_id": 299, + "pokemon_name": "nosepass", + "method": "walk", + "encounter_rate": 5, + "min_level": 37, + "max_level": 37 + } + ] + }, + { + "name": "Mt Coronet (1f Route 211)", + "order": 14, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 30, + "min_level": 13, + "max_level": 15 + }, + { + "pokeapi_id": 307, + "pokemon_name": "meditite", + "method": "walk", + "encounter_rate": 30, + "min_level": 14, + "max_level": 16 + }, + { + "pokeapi_id": 436, + "pokemon_name": "bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 173, + "pokemon_name": "cleffa", + "method": "walk", + "encounter_rate": 20, + "min_level": 13, + "max_level": 13 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 15, + "min_level": 14, + "max_level": 15 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 10, + "min_level": 13, + "max_level": 15 + }, + { + "pokeapi_id": 66, + "pokemon_name": "machop", + "method": "walk", + "encounter_rate": 10, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 299, + "pokemon_name": "nosepass", + "method": "walk", + "encounter_rate": 5, + "min_level": 14, + "max_level": 14 + } + ] + }, + { + "name": "Mt Coronet (B1f)", + "order": 15, "encounters": [ { "pokeapi_id": 129, @@ -1015,7 +1179,7 @@ }, { "name": "Mt Coronet (1f Route 207)", - "order": 14, + "order": 16, "encounters": [ { "pokeapi_id": 129, @@ -1139,95 +1303,9 @@ } ] }, - { - "name": "Mt Coronet (2f)", - "order": 15, - "encounters": [ - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 308, - "pokemon_name": "medicham", - "method": "walk", - "encounter_rate": 30, - "min_level": 37, - "max_level": 39 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 27, - "min_level": 37, - "max_level": 38 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 22, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 437, - "pokemon_name": "bronzong", - "method": "walk", - "encounter_rate": 20, - "min_level": 37, - "max_level": 37 - }, - { - "pokeapi_id": 35, - "pokemon_name": "clefairy", - "method": "walk", - "encounter_rate": 20, - "min_level": 36, - "max_level": 36 - }, - { - "pokeapi_id": 67, - "pokemon_name": "machoke", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 337, - "pokemon_name": "lunatone", - "method": "walk", - "encounter_rate": 8, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 338, - "pokemon_name": "solrock", - "method": "walk", - "encounter_rate": 8, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 299, - "pokemon_name": "nosepass", - "method": "walk", - "encounter_rate": 5, - "min_level": 37, - "max_level": 37 - } - ] - }, { "name": "Mt Coronet (3f)", - "order": 16, + "order": 17, "encounters": [ { "pokeapi_id": 308, @@ -1312,8 +1390,8 @@ ] }, { - "name": "Mt Coronet (Exterior Blizzard)", - "order": 17, + "name": "Mt Coronet (Exterior Snowfall)", + "order": 18, "encounters": [ { "pokeapi_id": 460, @@ -1414,8 +1492,8 @@ ] }, { - "name": "Mt Coronet (5f)", - "order": 18, + "name": "Mt Coronet (6f)", + "order": 19, "encounters": [ { "pokeapi_id": 75, @@ -1441,6 +1519,14 @@ "min_level": 37, "max_level": 38 }, + { + "pokeapi_id": 358, + "pokemon_name": "chimecho", + "method": "walk", + "encounter_rate": 22, + "min_level": 39, + "max_level": 41 + }, { "pokeapi_id": 437, "pokemon_name": "bronzong", @@ -1457,14 +1543,6 @@ "min_level": 36, "max_level": 36 }, - { - "pokeapi_id": 358, - "pokemon_name": "chimecho", - "method": "walk", - "encounter_rate": 17, - "min_level": 39, - "max_level": 40 - }, { "pokeapi_id": 67, "pokemon_name": "machoke", @@ -1479,7 +1557,7 @@ "method": "walk", "encounter_rate": 8, "min_level": 38, - "max_level": 39 + "max_level": 40 }, { "pokeapi_id": 338, @@ -1487,15 +1565,7 @@ "method": "walk", "encounter_rate": 8, "min_level": 38, - "max_level": 39 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 5, - "min_level": 36, - "max_level": 36 + "max_level": 40 }, { "pokeapi_id": 299, @@ -1509,7 +1579,7 @@ }, { "name": "Mt Coronet (1f From Exterior)", - "order": 19, + "order": 20, "encounters": [ { "pokeapi_id": 75, @@ -1586,8 +1656,164 @@ ] }, { - "name": "Mt Coronet (Exterior Snowfall)", - "order": 20, + "name": "Mt Coronet (1f Route 216)", + "order": 21, + "encounters": [ + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 30, + "min_level": 32, + "max_level": 34 + }, + { + "pokeapi_id": 307, + "pokemon_name": "meditite", + "method": "walk", + "encounter_rate": 30, + "min_level": 33, + "max_level": 35 + }, + { + "pokeapi_id": 436, + "pokemon_name": "bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 33, + "max_level": 33 + }, + { + "pokeapi_id": 35, + "pokemon_name": "clefairy", + "method": "walk", + "encounter_rate": 20, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 15, + "min_level": 33, + "max_level": 34 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 10, + "min_level": 32, + "max_level": 34 + }, + { + "pokeapi_id": 67, + "pokemon_name": "machoke", + "method": "walk", + "encounter_rate": 10, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 299, + "pokemon_name": "nosepass", + "method": "walk", + "encounter_rate": 5, + "min_level": 33, + "max_level": 33 + } + ] + }, + { + "name": "Mt Coronet (2f)", + "order": 22, + "encounters": [ + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 30, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 308, + "pokemon_name": "medicham", + "method": "walk", + "encounter_rate": 30, + "min_level": 37, + "max_level": 39 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 27, + "min_level": 37, + "max_level": 38 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 22, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 437, + "pokemon_name": "bronzong", + "method": "walk", + "encounter_rate": 20, + "min_level": 37, + "max_level": 37 + }, + { + "pokeapi_id": 35, + "pokemon_name": "clefairy", + "method": "walk", + "encounter_rate": 20, + "min_level": 36, + "max_level": 36 + }, + { + "pokeapi_id": 67, + "pokemon_name": "machoke", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + }, + { + "pokeapi_id": 337, + "pokemon_name": "lunatone", + "method": "walk", + "encounter_rate": 8, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 338, + "pokemon_name": "solrock", + "method": "walk", + "encounter_rate": 8, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 299, + "pokemon_name": "nosepass", + "method": "walk", + "encounter_rate": 5, + "min_level": 37, + "max_level": 37 + } + ] + }, + { + "name": "Mt Coronet (Exterior Blizzard)", + "order": 23, "encounters": [ { "pokeapi_id": 460, @@ -1689,7 +1915,7 @@ }, { "name": "Mt Coronet (4f)", - "order": 21, + "order": 24, "encounters": [ { "pokeapi_id": 129, @@ -1847,7 +2073,7 @@ }, { "name": "Mt Coronet (4f Small Room)", - "order": 22, + "order": 25, "encounters": [ { "pokeapi_id": 75, @@ -1938,232 +2164,6 @@ "max_level": 39 } ] - }, - { - "name": "Mt Coronet (6f)", - "order": 23, - "encounters": [ - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 30, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 308, - "pokemon_name": "medicham", - "method": "walk", - "encounter_rate": 30, - "min_level": 37, - "max_level": 39 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 27, - "min_level": 37, - "max_level": 38 - }, - { - "pokeapi_id": 358, - "pokemon_name": "chimecho", - "method": "walk", - "encounter_rate": 22, - "min_level": 39, - "max_level": 41 - }, - { - "pokeapi_id": 437, - "pokemon_name": "bronzong", - "method": "walk", - "encounter_rate": 20, - "min_level": 37, - "max_level": 37 - }, - { - "pokeapi_id": 35, - "pokemon_name": "clefairy", - "method": "walk", - "encounter_rate": 20, - "min_level": 36, - "max_level": 36 - }, - { - "pokeapi_id": 67, - "pokemon_name": "machoke", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - }, - { - "pokeapi_id": 337, - "pokemon_name": "lunatone", - "method": "walk", - "encounter_rate": 8, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 338, - "pokemon_name": "solrock", - "method": "walk", - "encounter_rate": 8, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 299, - "pokemon_name": "nosepass", - "method": "walk", - "encounter_rate": 5, - "min_level": 37, - "max_level": 37 - } - ] - }, - { - "name": "Mt Coronet (1f Route 216)", - "order": 24, - "encounters": [ - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 30, - "min_level": 32, - "max_level": 34 - }, - { - "pokeapi_id": 307, - "pokemon_name": "meditite", - "method": "walk", - "encounter_rate": 30, - "min_level": 33, - "max_level": 35 - }, - { - "pokeapi_id": 436, - "pokemon_name": "bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 33, - "max_level": 33 - }, - { - "pokeapi_id": 35, - "pokemon_name": "clefairy", - "method": "walk", - "encounter_rate": 20, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 15, - "min_level": 33, - "max_level": 34 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 10, - "min_level": 32, - "max_level": 34 - }, - { - "pokeapi_id": 67, - "pokemon_name": "machoke", - "method": "walk", - "encounter_rate": 10, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 299, - "pokemon_name": "nosepass", - "method": "walk", - "encounter_rate": 5, - "min_level": 33, - "max_level": 33 - } - ] - }, - { - "name": "Mt Coronet (1f Route 211)", - "order": 25, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 30, - "min_level": 13, - "max_level": 15 - }, - { - "pokeapi_id": 307, - "pokemon_name": "meditite", - "method": "walk", - "encounter_rate": 30, - "min_level": 14, - "max_level": 16 - }, - { - "pokeapi_id": 436, - "pokemon_name": "bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 173, - "pokemon_name": "cleffa", - "method": "walk", - "encounter_rate": 20, - "min_level": 13, - "max_level": 13 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 15, - "min_level": 14, - "max_level": 15 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 10, - "min_level": 13, - "max_level": 15 - }, - { - "pokeapi_id": 66, - "pokemon_name": "machop", - "method": "walk", - "encounter_rate": 10, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 299, - "pokemon_name": "nosepass", - "method": "walk", - "encounter_rate": 5, - "min_level": 14, - "max_level": 14 - } - ] } ] }, @@ -2172,261 +2172,9 @@ "order": 26, "encounters": [], "children": [ - { - "name": "Great Marsh (Area 5)", - "order": 27, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 15 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "surf", - "encounter_rate": 90, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 193, - "pokemon_name": "yanma", - "method": "walk", - "encounter_rate": 51, - "min_level": 26, - "max_level": 29 - }, - { - "pokeapi_id": 339, - "pokemon_name": "barboach", - "method": "good-rod", - "encounter_rate": 45, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 318, - "pokemon_name": "carvanha", - "method": "super-rod", - "encounter_rate": 45, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 400, - "pokemon_name": "bibarel", - "method": "walk", - "encounter_rate": 40, - "min_level": 26, - "max_level": 27 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "walk", - "encounter_rate": 30, - "min_level": 26, - "max_level": 28 - }, - { - "pokeapi_id": 114, - "pokemon_name": "tangela", - "method": "walk", - "encounter_rate": 21, - "min_level": 28, - "max_level": 29 - }, - { - "pokeapi_id": 163, - "pokemon_name": "hoothoot", - "method": "walk", - "encounter_rate": 20, - "min_level": 26, - "max_level": 27 - }, - { - "pokeapi_id": 340, - "pokemon_name": "whiscash", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 20, - "max_level": 50 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "walk", - "encounter_rate": 10, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "surf", - "encounter_rate": 10, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 24, - "pokemon_name": "arbok", - "method": "walk", - "encounter_rate": 8, - "min_level": 28, - "max_level": 28 - } - ] - }, - { - "name": "Great Marsh (Area 6)", - "order": 28, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 15 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "surf", - "encounter_rate": 90, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 193, - "pokemon_name": "yanma", - "method": "walk", - "encounter_rate": 51, - "min_level": 26, - "max_level": 29 - }, - { - "pokeapi_id": 339, - "pokemon_name": "barboach", - "method": "good-rod", - "encounter_rate": 45, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 318, - "pokemon_name": "carvanha", - "method": "super-rod", - "encounter_rate": 45, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 400, - "pokemon_name": "bibarel", - "method": "walk", - "encounter_rate": 40, - "min_level": 26, - "max_level": 27 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "walk", - "encounter_rate": 30, - "min_level": 26, - "max_level": 28 - }, - { - "pokeapi_id": 114, - "pokemon_name": "tangela", - "method": "walk", - "encounter_rate": 21, - "min_level": 28, - "max_level": 29 - }, - { - "pokeapi_id": 163, - "pokemon_name": "hoothoot", - "method": "walk", - "encounter_rate": 20, - "min_level": 26, - "max_level": 27 - }, - { - "pokeapi_id": 340, - "pokemon_name": "whiscash", - "method": "super-rod", - "encounter_rate": 15, - "min_level": 20, - "max_level": 50 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "walk", - "encounter_rate": 10, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "surf", - "encounter_rate": 10, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 24, - "pokemon_name": "arbok", - "method": "walk", - "encounter_rate": 8, - "min_level": 28, - "max_level": 28 - } - ] - }, { "name": "Great Marsh (Area 1)", - "order": 29, + "order": 27, "encounters": [ { "pokeapi_id": 129, @@ -2560,7 +2308,7 @@ }, { "name": "Great Marsh (Area 2)", - "order": 30, + "order": 28, "encounters": [ { "pokeapi_id": 129, @@ -2694,7 +2442,7 @@ }, { "name": "Great Marsh (Area 3)", - "order": 31, + "order": 29, "encounters": [ { "pokeapi_id": 129, @@ -2828,7 +2576,7 @@ }, { "name": "Great Marsh (Area 4)", - "order": 32, + "order": 30, "encounters": [ { "pokeapi_id": 129, @@ -2959,6 +2707,258 @@ "max_level": 29 } ] + }, + { + "name": "Great Marsh (Area 5)", + "order": 31, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 15 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "surf", + "encounter_rate": 90, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 193, + "pokemon_name": "yanma", + "method": "walk", + "encounter_rate": 51, + "min_level": 26, + "max_level": 29 + }, + { + "pokeapi_id": 339, + "pokemon_name": "barboach", + "method": "good-rod", + "encounter_rate": 45, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 318, + "pokemon_name": "carvanha", + "method": "super-rod", + "encounter_rate": 45, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 400, + "pokemon_name": "bibarel", + "method": "walk", + "encounter_rate": 40, + "min_level": 26, + "max_level": 27 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "walk", + "encounter_rate": 30, + "min_level": 26, + "max_level": 28 + }, + { + "pokeapi_id": 114, + "pokemon_name": "tangela", + "method": "walk", + "encounter_rate": 21, + "min_level": 28, + "max_level": 29 + }, + { + "pokeapi_id": 163, + "pokemon_name": "hoothoot", + "method": "walk", + "encounter_rate": 20, + "min_level": 26, + "max_level": 27 + }, + { + "pokeapi_id": 340, + "pokemon_name": "whiscash", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 20, + "max_level": 50 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "walk", + "encounter_rate": 10, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "surf", + "encounter_rate": 10, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 24, + "pokemon_name": "arbok", + "method": "walk", + "encounter_rate": 8, + "min_level": 28, + "max_level": 28 + } + ] + }, + { + "name": "Great Marsh (Area 6)", + "order": 32, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 15 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "surf", + "encounter_rate": 90, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 193, + "pokemon_name": "yanma", + "method": "walk", + "encounter_rate": 51, + "min_level": 26, + "max_level": 29 + }, + { + "pokeapi_id": 339, + "pokemon_name": "barboach", + "method": "good-rod", + "encounter_rate": 45, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 318, + "pokemon_name": "carvanha", + "method": "super-rod", + "encounter_rate": 45, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 400, + "pokemon_name": "bibarel", + "method": "walk", + "encounter_rate": 40, + "min_level": 26, + "max_level": 27 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "walk", + "encounter_rate": 30, + "min_level": 26, + "max_level": 28 + }, + { + "pokeapi_id": 114, + "pokemon_name": "tangela", + "method": "walk", + "encounter_rate": 21, + "min_level": 28, + "max_level": 29 + }, + { + "pokeapi_id": 163, + "pokemon_name": "hoothoot", + "method": "walk", + "encounter_rate": 20, + "min_level": 26, + "max_level": 27 + }, + { + "pokeapi_id": 340, + "pokemon_name": "whiscash", + "method": "super-rod", + "encounter_rate": 15, + "min_level": 20, + "max_level": 50 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "walk", + "encounter_rate": 10, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "surf", + "encounter_rate": 10, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 24, + "pokemon_name": "arbok", + "method": "walk", + "encounter_rate": 8, + "min_level": 28, + "max_level": 28 + } + ] } ] }, @@ -2982,7 +2982,7 @@ ] }, { - "name": "Solaceon Ruins (B1f C)", + "name": "Solaceon Ruins (2f)", "order": 35, "encounters": [ { @@ -2996,7 +2996,7 @@ ] }, { - "name": "Solaceon Ruins (B3f B)", + "name": "Solaceon Ruins (1f)", "order": 36, "encounters": [ { @@ -3010,7 +3010,7 @@ ] }, { - "name": "Solaceon Ruins (B3f C)", + "name": "Solaceon Ruins (B3f A)", "order": 37, "encounters": [ { @@ -3024,7 +3024,7 @@ ] }, { - "name": "Solaceon Ruins (B4f B)", + "name": "Solaceon Ruins (B1f B)", "order": 38, "encounters": [ { @@ -3038,7 +3038,7 @@ ] }, { - "name": "Solaceon Ruins (2f)", + "name": "Solaceon Ruins (B2f B)", "order": 39, "encounters": [ { @@ -3052,7 +3052,7 @@ ] }, { - "name": "Solaceon Ruins (B2f A)", + "name": "Solaceon Ruins (B3f B)", "order": 40, "encounters": [ { @@ -3066,7 +3066,7 @@ ] }, { - "name": "Solaceon Ruins (B3f D)", + "name": "Solaceon Ruins (B4f A)", "order": 41, "encounters": [ { @@ -3080,7 +3080,7 @@ ] }, { - "name": "Solaceon Ruins (B4f A)", + "name": "Solaceon Ruins (B4f D)", "order": 42, "encounters": [ { @@ -3094,7 +3094,7 @@ ] }, { - "name": "Solaceon Ruins (1f)", + "name": "Solaceon Ruins (B5f)", "order": 43, "encounters": [ { @@ -3108,7 +3108,7 @@ ] }, { - "name": "Solaceon Ruins (B1f A)", + "name": "Solaceon Ruins (B1f C)", "order": 44, "encounters": [ { @@ -3122,7 +3122,7 @@ ] }, { - "name": "Solaceon Ruins (B1f B)", + "name": "Solaceon Ruins (B2f A)", "order": 45, "encounters": [ { @@ -3150,7 +3150,7 @@ ] }, { - "name": "Solaceon Ruins (B3f A)", + "name": "Solaceon Ruins (B3f C)", "order": 47, "encounters": [ { @@ -3164,7 +3164,7 @@ ] }, { - "name": "Solaceon Ruins (B4f D)", + "name": "Solaceon Ruins (B3f D)", "order": 48, "encounters": [ { @@ -3178,7 +3178,7 @@ ] }, { - "name": "Solaceon Ruins (B2f B)", + "name": "Solaceon Ruins (B4f C)", "order": 49, "encounters": [ { @@ -3192,7 +3192,7 @@ ] }, { - "name": "Solaceon Ruins (B4f C)", + "name": "Solaceon Ruins (B1f A)", "order": 50, "encounters": [ { @@ -3206,7 +3206,7 @@ ] }, { - "name": "Solaceon Ruins (B5f)", + "name": "Solaceon Ruins (B4f B)", "order": 51, "encounters": [ { @@ -4119,71 +4119,9 @@ "order": 67, "encounters": [], "children": [ - { - "name": "Turnback Cave (Between Pillars 2 And 3)", - "order": 68, - "encounters": [ - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 50, - "min_level": 35, - "max_level": 37 - }, - { - "pokeapi_id": 356, - "pokemon_name": "dusclops", - "method": "walk", - "encounter_rate": 27, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 25, - "min_level": 37, - "max_level": 38 - }, - { - "pokeapi_id": 358, - "pokemon_name": "chimecho", - "method": "walk", - "encounter_rate": 22, - "min_level": 36, - "max_level": 38 - }, - { - "pokeapi_id": 437, - "pokemon_name": "bronzong", - "method": "walk", - "encounter_rate": 20, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 337, - "pokemon_name": "lunatone", - "method": "walk", - "encounter_rate": 8, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 338, - "pokemon_name": "solrock", - "method": "walk", - "encounter_rate": 8, - "min_level": 38, - "max_level": 38 - } - ] - }, { "name": "Turnback Cave (After Pillar 3)", - "order": 69, + "order": 68, "encounters": [ { "pokeapi_id": 93, @@ -4245,7 +4183,7 @@ }, { "name": "Turnback Cave (Pillar 1)", - "order": 70, + "order": 69, "encounters": [ { "pokeapi_id": 92, @@ -4315,7 +4253,7 @@ }, { "name": "Turnback Cave (Pillar 2)", - "order": 71, + "order": 70, "encounters": [ { "pokeapi_id": 93, @@ -4377,7 +4315,7 @@ }, { "name": "Turnback Cave (Pillar 3)", - "order": 72, + "order": 71, "encounters": [ { "pokeapi_id": 93, @@ -4439,7 +4377,7 @@ }, { "name": "Turnback Cave (Before Pillar 1)", - "order": 73, + "order": 72, "encounters": [ { "pokeapi_id": 92, @@ -4509,7 +4447,7 @@ }, { "name": "Turnback Cave (Between Pillars 1 And 2)", - "order": 74, + "order": 73, "encounters": [ { "pokeapi_id": 93, @@ -4584,6 +4522,68 @@ "max_level": 28 } ] + }, + { + "name": "Turnback Cave (Between Pillars 2 And 3)", + "order": 74, + "encounters": [ + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 50, + "min_level": 35, + "max_level": 37 + }, + { + "pokeapi_id": 356, + "pokemon_name": "dusclops", + "method": "walk", + "encounter_rate": 27, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 25, + "min_level": 37, + "max_level": 38 + }, + { + "pokeapi_id": 358, + "pokemon_name": "chimecho", + "method": "walk", + "encounter_rate": 22, + "min_level": 36, + "max_level": 38 + }, + { + "pokeapi_id": 437, + "pokemon_name": "bronzong", + "method": "walk", + "encounter_rate": 20, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 337, + "pokemon_name": "lunatone", + "method": "walk", + "encounter_rate": 8, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 338, + "pokemon_name": "solrock", + "method": "walk", + "encounter_rate": 8, + "min_level": 38, + "max_level": 38 + } + ] } ] }, @@ -4593,8 +4593,38 @@ "encounters": [], "children": [ { - "name": "Snowpoint Temple (1f)", + "name": "Snowpoint Temple (B5f)", "order": 76, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 80, + "min_level": 47, + "max_level": 50 + }, + { + "pokeapi_id": 124, + "pokemon_name": "jynx", + "method": "walk", + "encounter_rate": 10, + "min_level": 49, + "max_level": 51 + }, + { + "pokeapi_id": 215, + "pokemon_name": "sneasel", + "method": "walk", + "encounter_rate": 10, + "min_level": 51, + "max_level": 51 + } + ] + }, + { + "name": "Snowpoint Temple (1f)", + "order": 77, "encounters": [ { "pokeapi_id": 42, @@ -4624,7 +4654,7 @@ }, { "name": "Snowpoint Temple (B1f)", - "order": 77, + "order": 78, "encounters": [ { "pokeapi_id": 42, @@ -4654,36 +4684,6 @@ }, { "name": "Snowpoint Temple (B2f)", - "order": 78, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 80, - "min_level": 47, - "max_level": 50 - }, - { - "pokeapi_id": 124, - "pokemon_name": "jynx", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 50 - }, - { - "pokeapi_id": 215, - "pokemon_name": "sneasel", - "method": "walk", - "encounter_rate": 10, - "min_level": 50, - "max_level": 50 - } - ] - }, - { - "name": "Snowpoint Temple (B3f)", "order": 79, "encounters": [ { @@ -4713,7 +4713,7 @@ ] }, { - "name": "Snowpoint Temple (B4f)", + "name": "Snowpoint Temple (B3f)", "order": 80, "encounters": [ { @@ -4729,21 +4729,21 @@ "pokemon_name": "jynx", "method": "walk", "encounter_rate": 10, - "min_level": 49, - "max_level": 51 + "min_level": 48, + "max_level": 50 }, { "pokeapi_id": 215, "pokemon_name": "sneasel", "method": "walk", "encounter_rate": 10, - "min_level": 51, - "max_level": 51 + "min_level": 50, + "max_level": 50 } ] }, { - "name": "Snowpoint Temple (B5f)", + "name": "Snowpoint Temple (B4f)", "order": 81, "encounters": [ { @@ -4983,201 +4983,9 @@ "order": 89, "encounters": [], "children": [ - { - "name": "Iron Island (B3f)", - "order": 90, - "encounters": [ - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 74, - "min_level": 31, - "max_level": 34 - }, - { - "pokeapi_id": 208, - "pokemon_name": "steelix", - "method": "walk", - "encounter_rate": 30, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 33 - }, - { - "pokeapi_id": 95, - "pokemon_name": "onix", - "method": "walk", - "encounter_rate": 20, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 303, - "pokemon_name": "mawile", - "method": "walk", - "encounter_rate": 8, - "min_level": 31, - "max_level": 32 - }, - { - "pokeapi_id": 302, - "pokemon_name": "sableye", - "method": "walk", - "encounter_rate": 8, - "min_level": 31, - "max_level": 32 - } - ] - }, - { - "name": "Iron Island (1f)", - "order": 91, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 35, - "min_level": 30, - "max_level": 32 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 35, - "min_level": 31, - "max_level": 33 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 95, - "pokemon_name": "onix", - "method": "walk", - "encounter_rate": 10, - "min_level": 31, - "max_level": 33 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 30, - "max_level": 30 - } - ] - }, - { - "name": "Iron Island (B1f Left)", - "order": 92, - "encounters": [ - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 94, - "min_level": 30, - "max_level": 33 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 32 - }, - { - "pokeapi_id": 95, - "pokemon_name": "onix", - "method": "walk", - "encounter_rate": 10, - "min_level": 31, - "max_level": 33 - }, - { - "pokeapi_id": 303, - "pokemon_name": "mawile", - "method": "walk", - "encounter_rate": 8, - "min_level": 30, - "max_level": 31 - }, - { - "pokeapi_id": 302, - "pokemon_name": "sableye", - "method": "walk", - "encounter_rate": 8, - "min_level": 30, - "max_level": 31 - } - ] - }, - { - "name": "Iron Island (B1f Right)", - "order": 93, - "encounters": [ - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 94, - "min_level": 30, - "max_level": 33 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 32 - }, - { - "pokeapi_id": 95, - "pokemon_name": "onix", - "method": "walk", - "encounter_rate": 10, - "min_level": 31, - "max_level": 33 - }, - { - "pokeapi_id": 303, - "pokemon_name": "mawile", - "method": "walk", - "encounter_rate": 8, - "min_level": 30, - "max_level": 31 - }, - { - "pokeapi_id": 302, - "pokemon_name": "sableye", - "method": "walk", - "encounter_rate": 8, - "min_level": 30, - "max_level": 31 - } - ] - }, { "name": "Iron Island (B2f Right)", - "order": 94, + "order": 90, "encounters": [ { "pokeapi_id": 75, @@ -5231,7 +5039,7 @@ }, { "name": "Iron Island (B2f Left)", - "order": 95, + "order": 91, "encounters": [ { "pokeapi_id": 75, @@ -5282,6 +5090,198 @@ "max_level": 32 } ] + }, + { + "name": "Iron Island (B3f)", + "order": 92, + "encounters": [ + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 74, + "min_level": 31, + "max_level": 34 + }, + { + "pokeapi_id": 208, + "pokemon_name": "steelix", + "method": "walk", + "encounter_rate": 30, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 33 + }, + { + "pokeapi_id": 95, + "pokemon_name": "onix", + "method": "walk", + "encounter_rate": 20, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 303, + "pokemon_name": "mawile", + "method": "walk", + "encounter_rate": 8, + "min_level": 31, + "max_level": 32 + }, + { + "pokeapi_id": 302, + "pokemon_name": "sableye", + "method": "walk", + "encounter_rate": 8, + "min_level": 31, + "max_level": 32 + } + ] + }, + { + "name": "Iron Island (1f)", + "order": 93, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 35, + "min_level": 30, + "max_level": 32 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 35, + "min_level": 31, + "max_level": 33 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 95, + "pokemon_name": "onix", + "method": "walk", + "encounter_rate": 10, + "min_level": 31, + "max_level": 33 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 30, + "max_level": 30 + } + ] + }, + { + "name": "Iron Island (B1f Left)", + "order": 94, + "encounters": [ + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 94, + "min_level": 30, + "max_level": 33 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 32 + }, + { + "pokeapi_id": 95, + "pokemon_name": "onix", + "method": "walk", + "encounter_rate": 10, + "min_level": 31, + "max_level": 33 + }, + { + "pokeapi_id": 303, + "pokemon_name": "mawile", + "method": "walk", + "encounter_rate": 8, + "min_level": 30, + "max_level": 31 + }, + { + "pokeapi_id": 302, + "pokemon_name": "sableye", + "method": "walk", + "encounter_rate": 8, + "min_level": 30, + "max_level": 31 + } + ] + }, + { + "name": "Iron Island (B1f Right)", + "order": 95, + "encounters": [ + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 94, + "min_level": 30, + "max_level": 33 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 32 + }, + { + "pokeapi_id": 95, + "pokemon_name": "onix", + "method": "walk", + "encounter_rate": 10, + "min_level": 31, + "max_level": 33 + }, + { + "pokeapi_id": 303, + "pokemon_name": "mawile", + "method": "walk", + "encounter_rate": 8, + "min_level": 30, + "max_level": 31 + }, + { + "pokeapi_id": 302, + "pokemon_name": "sableye", + "method": "walk", + "encounter_rate": 8, + "min_level": 30, + "max_level": 31 + } + ] } ] }, @@ -5377,7 +5377,7 @@ "encounters": [], "children": [ { - "name": "Old Chateau (Dining Room)", + "name": "Old Chateau (2f)", "order": 98, "encounters": [ { @@ -5391,7 +5391,7 @@ ] }, { - "name": "Old Chateau (2f Left Room)", + "name": "Old Chateau (2f Leftmost Room)", "order": 99, "encounters": [ { @@ -5441,7 +5441,7 @@ ] }, { - "name": "Old Chateau (2f Rightmost Room)", + "name": "Old Chateau (Entrance)", "order": 102, "encounters": [ { @@ -5455,7 +5455,7 @@ ] }, { - "name": "Old Chateau (Entrance)", + "name": "Old Chateau (Dining Room)", "order": 103, "encounters": [ { @@ -5469,7 +5469,7 @@ ] }, { - "name": "Old Chateau (2f Private Room)", + "name": "Old Chateau (2f Left Room)", "order": 104, "encounters": [ { @@ -5483,7 +5483,7 @@ ] }, { - "name": "Old Chateau (2f)", + "name": "Old Chateau (2f Rightmost Room)", "order": 105, "encounters": [ { @@ -5497,7 +5497,7 @@ ] }, { - "name": "Old Chateau (2f Leftmost Room)", + "name": "Old Chateau (2f Private Room)", "order": 106, "encounters": [ { @@ -6386,167 +6386,9 @@ "order": 117, "encounters": [], "children": [ - { - "name": "Route 204 (South Towards Jubilife City)", - "order": 118, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 3, - "max_level": 15 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "surf", - "encounter_rate": 90, - "min_level": 20, - "max_level": 30 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "super-rod", - "encounter_rate": 55, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "good-rod", - "encounter_rate": 45, - "min_level": 10, - "max_level": 25 - }, - { - "pokeapi_id": 119, - "pokemon_name": "seaking", - "method": "super-rod", - "encounter_rate": 45, - "min_level": 30, - "max_level": 55 - }, - { - "pokeapi_id": 399, - "pokemon_name": "bidoof", - "method": "walk", - "encounter_rate": 25, - "min_level": 4, - "max_level": 6 - }, - { - "pokeapi_id": 406, - "pokemon_name": "budew", - "method": "walk", - "encounter_rate": 25, - "min_level": 3, - "max_level": 5 - }, - { - "pokeapi_id": 396, - "pokemon_name": "starly", - "method": "walk", - "encounter_rate": 25, - "min_level": 4, - "max_level": 6 - }, - { - "pokeapi_id": 401, - "pokemon_name": "kricketot", - "method": "walk", - "encounter_rate": 20, - "min_level": 3, - "max_level": 4 - }, - { - "pokeapi_id": 265, - "pokemon_name": "wurmple", - "method": "walk", - "encounter_rate": 20, - "min_level": 4, - "max_level": 4 - }, - { - "pokeapi_id": 403, - "pokemon_name": "shinx", - "method": "walk", - "encounter_rate": 15, - "min_level": 4, - "max_level": 5 - }, - { - "pokeapi_id": 55, - "pokemon_name": "golduck", - "method": "surf", - "encounter_rate": 10, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 3, - "max_level": 3 - }, - { - "pokeapi_id": 10, - "pokemon_name": "caterpie", - "method": "walk", - "encounter_rate": 8, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 270, - "pokemon_name": "lotad", - "method": "walk", - "encounter_rate": 8, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 204, - "pokemon_name": "pineco", - "method": "walk", - "encounter_rate": 8, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 273, - "pokemon_name": "seedot", - "method": "walk", - "encounter_rate": 8, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 13, - "pokemon_name": "weedle", - "method": "walk", - "encounter_rate": 8, - "min_level": 5, - "max_level": 5 - } - ] - }, { "name": "Route 204 (North Towards Floaroma Town)", - "order": 119, + "order": 118, "encounters": [ { "pokeapi_id": 129, @@ -6709,6 +6551,164 @@ "max_level": 10 } ] + }, + { + "name": "Route 204 (South Towards Jubilife City)", + "order": 119, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 3, + "max_level": 15 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "surf", + "encounter_rate": 90, + "min_level": 20, + "max_level": 30 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "super-rod", + "encounter_rate": 55, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "good-rod", + "encounter_rate": 45, + "min_level": 10, + "max_level": 25 + }, + { + "pokeapi_id": 119, + "pokemon_name": "seaking", + "method": "super-rod", + "encounter_rate": 45, + "min_level": 30, + "max_level": 55 + }, + { + "pokeapi_id": 399, + "pokemon_name": "bidoof", + "method": "walk", + "encounter_rate": 25, + "min_level": 4, + "max_level": 6 + }, + { + "pokeapi_id": 406, + "pokemon_name": "budew", + "method": "walk", + "encounter_rate": 25, + "min_level": 3, + "max_level": 5 + }, + { + "pokeapi_id": 396, + "pokemon_name": "starly", + "method": "walk", + "encounter_rate": 25, + "min_level": 4, + "max_level": 6 + }, + { + "pokeapi_id": 401, + "pokemon_name": "kricketot", + "method": "walk", + "encounter_rate": 20, + "min_level": 3, + "max_level": 4 + }, + { + "pokeapi_id": 265, + "pokemon_name": "wurmple", + "method": "walk", + "encounter_rate": 20, + "min_level": 4, + "max_level": 4 + }, + { + "pokeapi_id": 403, + "pokemon_name": "shinx", + "method": "walk", + "encounter_rate": 15, + "min_level": 4, + "max_level": 5 + }, + { + "pokeapi_id": 55, + "pokemon_name": "golduck", + "method": "surf", + "encounter_rate": 10, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 3, + "max_level": 3 + }, + { + "pokeapi_id": 10, + "pokemon_name": "caterpie", + "method": "walk", + "encounter_rate": 8, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 270, + "pokemon_name": "lotad", + "method": "walk", + "encounter_rate": 8, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 204, + "pokemon_name": "pineco", + "method": "walk", + "encounter_rate": 8, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 273, + "pokemon_name": "seedot", + "method": "walk", + "encounter_rate": 8, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 13, + "pokemon_name": "weedle", + "method": "walk", + "encounter_rate": 8, + "min_level": 5, + "max_level": 5 + } + ] } ] }, @@ -7417,8 +7417,106 @@ "encounters": [], "children": [ { - "name": "Lost Tower (4f)", + "name": "Lost Tower (1f)", "order": 128, + "encounters": [ + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 85, + "min_level": 17, + "max_level": 20 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 35, + "min_level": 17, + "max_level": 19 + }, + { + "pokeapi_id": 355, + "pokemon_name": "duskull", + "method": "walk", + "encounter_rate": 20, + "min_level": 17, + "max_level": 19 + } + ] + }, + { + "name": "Lost Tower (2f)", + "order": 129, + "encounters": [ + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 85, + "min_level": 17, + "max_level": 20 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 35, + "min_level": 17, + "max_level": 19 + }, + { + "pokeapi_id": 355, + "pokemon_name": "duskull", + "method": "walk", + "encounter_rate": 20, + "min_level": 17, + "max_level": 19 + } + ] + }, + { + "name": "Lost Tower (3f)", + "order": 130, + "encounters": [ + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 85, + "min_level": 18, + "max_level": 21 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 35, + "min_level": 18, + "max_level": 20 + }, + { + "pokeapi_id": 355, + "pokemon_name": "duskull", + "method": "walk", + "encounter_rate": 20, + "min_level": 18, + "max_level": 20 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 1, + "min_level": 21, + "max_level": 21 + } + ] + }, + { + "name": "Lost Tower (4f)", + "order": 131, "encounters": [ { "pokeapi_id": 92, @@ -7456,7 +7554,7 @@ }, { "name": "Lost Tower (5f)", - "order": 129, + "order": 132, "encounters": [ { "pokeapi_id": 92, @@ -7491,104 +7589,6 @@ "max_level": 22 } ] - }, - { - "name": "Lost Tower (1f)", - "order": 130, - "encounters": [ - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 85, - "min_level": 17, - "max_level": 20 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 35, - "min_level": 17, - "max_level": 19 - }, - { - "pokeapi_id": 355, - "pokemon_name": "duskull", - "method": "walk", - "encounter_rate": 20, - "min_level": 17, - "max_level": 19 - } - ] - }, - { - "name": "Lost Tower (2f)", - "order": 131, - "encounters": [ - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 85, - "min_level": 17, - "max_level": 20 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 35, - "min_level": 17, - "max_level": 19 - }, - { - "pokeapi_id": 355, - "pokemon_name": "duskull", - "method": "walk", - "encounter_rate": 20, - "min_level": 17, - "max_level": 19 - } - ] - }, - { - "name": "Lost Tower (3f)", - "order": 132, - "encounters": [ - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 85, - "min_level": 18, - "max_level": 21 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 35, - "min_level": 18, - "max_level": 20 - }, - { - "pokeapi_id": 355, - "pokemon_name": "duskull", - "method": "walk", - "encounter_rate": 20, - "min_level": 18, - "max_level": 20 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 1, - "min_level": 21, - "max_level": 21 - } - ] } ] }, diff --git a/backend/src/app/seeds/data/red.json b/backend/src/app/seeds/data/red.json index b6f23c0..3536ca5 100644 --- a/backend/src/app/seeds/data/red.json +++ b/backend/src/app/seeds/data/red.json @@ -2557,39 +2557,9 @@ "order": 46, "encounters": [], "children": [ - { - "name": "Pokemon Tower (3f)", - "order": 47, - "encounters": [ - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 90, - "min_level": 18, - "max_level": 24 - }, - { - "pokeapi_id": 104, - "pokemon_name": "cubone", - "method": "walk", - "encounter_rate": 9, - "min_level": 20, - "max_level": 22 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 1, - "min_level": 25, - "max_level": 25 - } - ] - }, { "name": "Pokemon Tower (4f)", - "order": 48, + "order": 47, "encounters": [ { "pokeapi_id": 92, @@ -2619,7 +2589,7 @@ }, { "name": "Pokemon Tower (5f)", - "order": 49, + "order": 48, "encounters": [ { "pokeapi_id": 92, @@ -2649,7 +2619,7 @@ }, { "name": "Pokemon Tower (6f)", - "order": 50, + "order": 49, "encounters": [ { "pokeapi_id": 92, @@ -2679,7 +2649,7 @@ }, { "name": "Pokemon Tower (7f)", - "order": 51, + "order": 50, "encounters": [ { "pokeapi_id": 92, @@ -2706,6 +2676,36 @@ "max_level": 24 } ] + }, + { + "name": "Pokemon Tower (3f)", + "order": 51, + "encounters": [ + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 90, + "min_level": 18, + "max_level": 24 + }, + { + "pokeapi_id": 104, + "pokemon_name": "cubone", + "method": "walk", + "encounter_rate": 9, + "min_level": 20, + "max_level": 22 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 1, + "min_level": 25, + "max_level": 25 + } + ] } ] }, @@ -2855,8 +2855,202 @@ "encounters": [], "children": [ { - "name": "Seafoam Islands (B3f)", + "name": "Seafoam Islands (1f)", "order": 55, + "encounters": [ + { + "pokeapi_id": 116, + "pokemon_name": "horsea", + "method": "walk", + "encounter_rate": 20, + "min_level": 28, + "max_level": 30 + }, + { + "pokeapi_id": 86, + "pokemon_name": "seel", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 79, + "pokemon_name": "slowpoke", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 90, + "pokemon_name": "shellder", + "method": "walk", + "encounter_rate": 19, + "min_level": 28, + "max_level": 30 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 21, + "max_level": 21 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 29, + "max_level": 29 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "walk", + "encounter_rate": 5, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 55, + "pokemon_name": "golduck", + "method": "walk", + "encounter_rate": 1, + "min_level": 38, + "max_level": 38 + } + ] + }, + { + "name": "Seafoam Islands (B1f)", + "order": 56, + "encounters": [ + { + "pokeapi_id": 116, + "pokemon_name": "horsea", + "method": "walk", + "encounter_rate": 30, + "min_level": 30, + "max_level": 32 + }, + { + "pokeapi_id": 120, + "pokemon_name": "staryu", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 86, + "pokemon_name": "seel", + "method": "walk", + "encounter_rate": 15, + "min_level": 28, + "max_level": 30 + }, + { + "pokeapi_id": 90, + "pokemon_name": "shellder", + "method": "walk", + "encounter_rate": 15, + "min_level": 32, + "max_level": 32 + }, + { + "pokeapi_id": 79, + "pokemon_name": "slowpoke", + "method": "walk", + "encounter_rate": 15, + "min_level": 28, + "max_level": 30 + }, + { + "pokeapi_id": 87, + "pokemon_name": "dewgong", + "method": "walk", + "encounter_rate": 4, + "min_level": 38, + "max_level": 38 + }, + { + "pokeapi_id": 117, + "pokemon_name": "seadra", + "method": "walk", + "encounter_rate": 1, + "min_level": 37, + "max_level": 37 + } + ] + }, + { + "name": "Seafoam Islands (B2f)", + "order": 57, + "encounters": [ + { + "pokeapi_id": 86, + "pokemon_name": "seel", + "method": "walk", + "encounter_rate": 35, + "min_level": 30, + "max_level": 32 + }, + { + "pokeapi_id": 79, + "pokemon_name": "slowpoke", + "method": "walk", + "encounter_rate": 30, + "min_level": 30, + "max_level": 32 + }, + { + "pokeapi_id": 116, + "pokemon_name": "horsea", + "method": "walk", + "encounter_rate": 15, + "min_level": 28, + "max_level": 30 + }, + { + "pokeapi_id": 120, + "pokemon_name": "staryu", + "method": "walk", + "encounter_rate": 10, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 90, + "pokemon_name": "shellder", + "method": "walk", + "encounter_rate": 5, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 4, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 80, + "pokemon_name": "slowbro", + "method": "walk", + "encounter_rate": 1, + "min_level": 37, + "max_level": 37 + } + ] + }, + { + "name": "Seafoam Islands (B3f)", + "order": 58, "encounters": [ { "pokeapi_id": 129, @@ -2966,7 +3160,7 @@ }, { "name": "Seafoam Islands (B4f)", - "order": 56, + "order": 59, "encounters": [ { "pokeapi_id": 129, @@ -3073,200 +3267,6 @@ "max_level": 32 } ] - }, - { - "name": "Seafoam Islands (1f)", - "order": 57, - "encounters": [ - { - "pokeapi_id": 116, - "pokemon_name": "horsea", - "method": "walk", - "encounter_rate": 20, - "min_level": 28, - "max_level": 30 - }, - { - "pokeapi_id": 86, - "pokemon_name": "seel", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 79, - "pokemon_name": "slowpoke", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 90, - "pokemon_name": "shellder", - "method": "walk", - "encounter_rate": 19, - "min_level": 28, - "max_level": 30 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 21, - "max_level": 21 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 29, - "max_level": 29 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "walk", - "encounter_rate": 5, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 55, - "pokemon_name": "golduck", - "method": "walk", - "encounter_rate": 1, - "min_level": 38, - "max_level": 38 - } - ] - }, - { - "name": "Seafoam Islands (B1f)", - "order": 58, - "encounters": [ - { - "pokeapi_id": 116, - "pokemon_name": "horsea", - "method": "walk", - "encounter_rate": 30, - "min_level": 30, - "max_level": 32 - }, - { - "pokeapi_id": 120, - "pokemon_name": "staryu", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 86, - "pokemon_name": "seel", - "method": "walk", - "encounter_rate": 15, - "min_level": 28, - "max_level": 30 - }, - { - "pokeapi_id": 90, - "pokemon_name": "shellder", - "method": "walk", - "encounter_rate": 15, - "min_level": 32, - "max_level": 32 - }, - { - "pokeapi_id": 79, - "pokemon_name": "slowpoke", - "method": "walk", - "encounter_rate": 15, - "min_level": 28, - "max_level": 30 - }, - { - "pokeapi_id": 87, - "pokemon_name": "dewgong", - "method": "walk", - "encounter_rate": 4, - "min_level": 38, - "max_level": 38 - }, - { - "pokeapi_id": 117, - "pokemon_name": "seadra", - "method": "walk", - "encounter_rate": 1, - "min_level": 37, - "max_level": 37 - } - ] - }, - { - "name": "Seafoam Islands (B2f)", - "order": 59, - "encounters": [ - { - "pokeapi_id": 86, - "pokemon_name": "seel", - "method": "walk", - "encounter_rate": 35, - "min_level": 30, - "max_level": 32 - }, - { - "pokeapi_id": 79, - "pokemon_name": "slowpoke", - "method": "walk", - "encounter_rate": 30, - "min_level": 30, - "max_level": 32 - }, - { - "pokeapi_id": 116, - "pokemon_name": "horsea", - "method": "walk", - "encounter_rate": 15, - "min_level": 28, - "max_level": 30 - }, - { - "pokeapi_id": 120, - "pokemon_name": "staryu", - "method": "walk", - "encounter_rate": 10, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 90, - "pokemon_name": "shellder", - "method": "walk", - "encounter_rate": 5, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 4, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 80, - "pokemon_name": "slowbro", - "method": "walk", - "encounter_rate": 1, - "min_level": 37, - "max_level": 37 - } - ] } ] }, @@ -4014,8 +4014,134 @@ "encounters": [], "children": [ { - "name": "Cerulean Cave (1f)", + "name": "Cerulean Cave (B1f)", "order": 73, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 99, + "pokemon_name": "kingler", + "method": "super-rod", + "encounter_rate": 25, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 117, + "pokemon_name": "seadra", + "method": "super-rod", + "encounter_rate": 25, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 119, + "pokemon_name": "seaking", + "method": "super-rod", + "encounter_rate": 25, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 80, + "pokemon_name": "slowbro", + "method": "super-rod", + "encounter_rate": 25, + "min_level": 23, + "max_level": 23 + }, + { + "pokeapi_id": 105, + "pokemon_name": "marowak", + "method": "walk", + "encounter_rate": 20, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 112, + "pokemon_name": "rhydon", + "method": "walk", + "encounter_rate": 20, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 101, + "pokemon_name": "electrode", + "method": "walk", + "encounter_rate": 15, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 113, + "pokemon_name": "chansey", + "method": "walk", + "encounter_rate": 10, + "min_level": 64, + "max_level": 64 + }, + { + "pokeapi_id": 132, + "pokemon_name": "ditto", + "method": "walk", + "encounter_rate": 10, + "min_level": 63, + "max_level": 67 + }, + { + "pokeapi_id": 47, + "pokemon_name": "parasect", + "method": "walk", + "encounter_rate": 10, + "min_level": 64, + "max_level": 64 + }, + { + "pokeapi_id": 26, + "pokemon_name": "raichu", + "method": "walk", + "encounter_rate": 10, + "min_level": 64, + "max_level": 64 + }, + { + "pokeapi_id": 24, + "pokemon_name": "arbok", + "method": "walk", + "encounter_rate": 5, + "min_level": 57, + "max_level": 57 + } + ] + }, + { + "name": "Cerulean Cave (1f)", + "order": 74, "encounters": [ { "pokeapi_id": 129, @@ -4157,7 +4283,7 @@ }, { "name": "Cerulean Cave (2f)", - "order": 74, + "order": 75, "encounters": [ { "pokeapi_id": 85, @@ -4232,132 +4358,6 @@ "max_level": 54 } ] - }, - { - "name": "Cerulean Cave (B1f)", - "order": 75, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 99, - "pokemon_name": "kingler", - "method": "super-rod", - "encounter_rate": 25, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 117, - "pokemon_name": "seadra", - "method": "super-rod", - "encounter_rate": 25, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 119, - "pokemon_name": "seaking", - "method": "super-rod", - "encounter_rate": 25, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 80, - "pokemon_name": "slowbro", - "method": "super-rod", - "encounter_rate": 25, - "min_level": 23, - "max_level": 23 - }, - { - "pokeapi_id": 105, - "pokemon_name": "marowak", - "method": "walk", - "encounter_rate": 20, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 112, - "pokemon_name": "rhydon", - "method": "walk", - "encounter_rate": 20, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 101, - "pokemon_name": "electrode", - "method": "walk", - "encounter_rate": 15, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 113, - "pokemon_name": "chansey", - "method": "walk", - "encounter_rate": 10, - "min_level": 64, - "max_level": 64 - }, - { - "pokeapi_id": 132, - "pokemon_name": "ditto", - "method": "walk", - "encounter_rate": 10, - "min_level": 63, - "max_level": 67 - }, - { - "pokeapi_id": 47, - "pokemon_name": "parasect", - "method": "walk", - "encounter_rate": 10, - "min_level": 64, - "max_level": 64 - }, - { - "pokeapi_id": 26, - "pokemon_name": "raichu", - "method": "walk", - "encounter_rate": 10, - "min_level": 64, - "max_level": 64 - }, - { - "pokeapi_id": 24, - "pokemon_name": "arbok", - "method": "walk", - "encounter_rate": 5, - "min_level": 57, - "max_level": 57 - } - ] } ] }, diff --git a/backend/src/app/seeds/data/ruby.json b/backend/src/app/seeds/data/ruby.json index 557f3d2..acdbca6 100644 --- a/backend/src/app/seeds/data/ruby.json +++ b/backend/src/app/seeds/data/ruby.json @@ -3564,8 +3564,30 @@ "encounters": [], "children": [ { - "name": "Mt Pyre (Outside)", + "name": "Mt Pyre (6f)", "order": 52, + "encounters": [ + { + "pokeapi_id": 355, + "pokemon_name": "duskull", + "method": "walk", + "encounter_rate": 90, + "min_level": 22, + "max_level": 29 + }, + { + "pokeapi_id": 353, + "pokemon_name": "shuppet", + "method": "walk", + "encounter_rate": 10, + "min_level": 25, + "max_level": 29 + } + ] + }, + { + "name": "Mt Pyre (Outside)", + "order": 53, "encounters": [ { "pokeapi_id": 355, @@ -3603,7 +3625,7 @@ }, { "name": "Mt Pyre (Summit)", - "order": 53, + "order": 54, "encounters": [ { "pokeapi_id": 355, @@ -3633,20 +3655,6 @@ }, { "name": "Mt Pyre (1f)", - "order": 54, - "encounters": [ - { - "pokeapi_id": 355, - "pokemon_name": "duskull", - "method": "walk", - "encounter_rate": 100, - "min_level": 22, - "max_level": 29 - } - ] - }, - { - "name": "Mt Pyre (2f)", "order": 55, "encounters": [ { @@ -3660,7 +3668,7 @@ ] }, { - "name": "Mt Pyre (3f)", + "name": "Mt Pyre (2f)", "order": 56, "encounters": [ { @@ -3674,29 +3682,21 @@ ] }, { - "name": "Mt Pyre (4f)", + "name": "Mt Pyre (3f)", "order": 57, "encounters": [ { "pokeapi_id": 355, "pokemon_name": "duskull", "method": "walk", - "encounter_rate": 90, + "encounter_rate": 100, "min_level": 22, "max_level": 29 - }, - { - "pokeapi_id": 353, - "pokemon_name": "shuppet", - "method": "walk", - "encounter_rate": 10, - "min_level": 25, - "max_level": 29 } ] }, { - "name": "Mt Pyre (5f)", + "name": "Mt Pyre (4f)", "order": 58, "encounters": [ { @@ -3718,7 +3718,7 @@ ] }, { - "name": "Mt Pyre (6f)", + "name": "Mt Pyre (5f)", "order": 59, "encounters": [ { @@ -4419,24 +4419,16 @@ "encounters": [], "children": [ { - "name": "Cave Of Origin (B2f)", + "name": "Cave Of Origin (Entrance)", "order": 69, "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": 34 + "encounter_rate": 90, + "min_level": 28, + "max_level": 35 }, { "pokeapi_id": 42, @@ -4449,7 +4441,7 @@ ] }, { - "name": "Cave Of Origin (B3f)", + "name": "Cave Of Origin (1f)", "order": 70, "encounters": [ { @@ -4479,16 +4471,24 @@ ] }, { - "name": "Cave Of Origin (Entrance)", + "name": "Cave Of Origin (B1f)", "order": 71, "encounters": [ { "pokeapi_id": 41, "pokemon_name": "zubat", "method": "walk", - "encounter_rate": 90, - "min_level": 28, - "max_level": 35 + "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": 34 }, { "pokeapi_id": 42, @@ -4501,7 +4501,7 @@ ] }, { - "name": "Cave Of Origin (1f)", + "name": "Cave Of Origin (B2f)", "order": 72, "encounters": [ { @@ -4531,7 +4531,7 @@ ] }, { - "name": "Cave Of Origin (B1f)", + "name": "Cave Of Origin (B3f)", "order": 73, "encounters": [ { @@ -5577,141 +5577,9 @@ "order": 85, "encounters": [], "children": [ - { - "name": "Victory Road (1f)", - "order": 86, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 25, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 297, - "pokemon_name": "hariyama", - "method": "walk", - "encounter_rate": 25, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 305, - "pokemon_name": "lairon", - "method": "walk", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 294, - "pokemon_name": "loudred", - "method": "walk", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 296, - "pokemon_name": "makuhita", - "method": "walk", - "encounter_rate": 10, - "min_level": 36, - "max_level": 36 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 36, - "max_level": 36 - }, - { - "pokeapi_id": 304, - "pokemon_name": "aron", - "method": "walk", - "encounter_rate": 5, - "min_level": 36, - "max_level": 36 - }, - { - "pokeapi_id": 293, - "pokemon_name": "whismur", - "method": "walk", - "encounter_rate": 5, - "min_level": 36, - "max_level": 36 - } - ] - }, - { - "name": "Victory Road (B1f)", - "order": 87, - "encounters": [ - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "rock-smash", - "encounter_rate": 70, - "min_level": 30, - "max_level": 40 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 35, - "min_level": 38, - "max_level": 42 - }, - { - "pokeapi_id": 297, - "pokemon_name": "hariyama", - "method": "walk", - "encounter_rate": 35, - "min_level": 38, - "max_level": 42 - }, - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "rock-smash", - "encounter_rate": 30, - "min_level": 30, - "max_level": 40 - }, - { - "pokeapi_id": 305, - "pokemon_name": "lairon", - "method": "walk", - "encounter_rate": 15, - "min_level": 40, - "max_level": 42 - }, - { - "pokeapi_id": 308, - "pokemon_name": "medicham", - "method": "walk", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 307, - "pokemon_name": "meditite", - "method": "walk", - "encounter_rate": 5, - "min_level": 38, - "max_level": 38 - } - ] - }, { "name": "Victory Road (B2f)", - "order": 88, + "order": 86, "encounters": [ { "pokeapi_id": 42, @@ -5810,6 +5678,138 @@ "max_level": 44 } ] + }, + { + "name": "Victory Road (1f)", + "order": 87, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 25, + "min_level": 38, + "max_level": 40 + }, + { + "pokeapi_id": 297, + "pokemon_name": "hariyama", + "method": "walk", + "encounter_rate": 25, + "min_level": 38, + "max_level": 40 + }, + { + "pokeapi_id": 305, + "pokemon_name": "lairon", + "method": "walk", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 294, + "pokemon_name": "loudred", + "method": "walk", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 296, + "pokemon_name": "makuhita", + "method": "walk", + "encounter_rate": 10, + "min_level": 36, + "max_level": 36 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 36, + "max_level": 36 + }, + { + "pokeapi_id": 304, + "pokemon_name": "aron", + "method": "walk", + "encounter_rate": 5, + "min_level": 36, + "max_level": 36 + }, + { + "pokeapi_id": 293, + "pokemon_name": "whismur", + "method": "walk", + "encounter_rate": 5, + "min_level": 36, + "max_level": 36 + } + ] + }, + { + "name": "Victory Road (B1f)", + "order": 88, + "encounters": [ + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "rock-smash", + "encounter_rate": 70, + "min_level": 30, + "max_level": 40 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 35, + "min_level": 38, + "max_level": 42 + }, + { + "pokeapi_id": 297, + "pokemon_name": "hariyama", + "method": "walk", + "encounter_rate": 35, + "min_level": 38, + "max_level": 42 + }, + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "rock-smash", + "encounter_rate": 30, + "min_level": 30, + "max_level": 40 + }, + { + "pokeapi_id": 305, + "pokemon_name": "lairon", + "method": "walk", + "encounter_rate": 15, + "min_level": 40, + "max_level": 42 + }, + { + "pokeapi_id": 308, + "pokemon_name": "medicham", + "method": "walk", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 307, + "pokemon_name": "meditite", + "method": "walk", + "encounter_rate": 5, + "min_level": 38, + "max_level": 38 + } + ] } ] }, diff --git a/backend/src/app/seeds/data/sapphire.json b/backend/src/app/seeds/data/sapphire.json index 9e102f8..e5c0f62 100644 --- a/backend/src/app/seeds/data/sapphire.json +++ b/backend/src/app/seeds/data/sapphire.json @@ -2004,7 +2004,7 @@ "encounters": [], "children": [ { - "name": "Meteor Falls (B1f)", + "name": "Meteor Falls (Back)", "order": 35, "encounters": [ { @@ -2098,8 +2098,102 @@ ] }, { - "name": "Meteor Falls (Backsmall Room)", + "name": "Meteor Falls (B1f)", "order": 36, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "surf", + "encounter_rate": 90, + "min_level": 30, + "max_level": 35 + }, + { + "pokeapi_id": 339, + "pokemon_name": "barboach", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 25, + "max_level": 35 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 70, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 65, + "min_level": 33, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 337, + "pokemon_name": "lunatone", + "method": "walk", + "encounter_rate": 35, + "min_level": 33, + "max_level": 39 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "old-rod", + "encounter_rate": 30, + "min_level": 5, + "max_level": 10 + }, + { + "pokeapi_id": 339, + "pokemon_name": "barboach", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 10, + "max_level": 30 + }, + { + "pokeapi_id": 340, + "pokemon_name": "whiscash", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 30, + "max_level": 45 + }, + { + "pokeapi_id": 337, + "pokemon_name": "lunatone", + "method": "surf", + "encounter_rate": 10, + "min_level": 5, + "max_level": 35 + } + ] + }, + { + "name": "Meteor Falls (Backsmall Room)", + "order": 37, "encounters": [ { "pokeapi_id": 42, @@ -2198,100 +2292,6 @@ "max_level": 35 } ] - }, - { - "name": "Meteor Falls (Back)", - "order": 37, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "surf", - "encounter_rate": 90, - "min_level": 30, - "max_level": 35 - }, - { - "pokeapi_id": 339, - "pokemon_name": "barboach", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 25, - "max_level": 35 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 70, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 65, - "min_level": 33, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 337, - "pokemon_name": "lunatone", - "method": "walk", - "encounter_rate": 35, - "min_level": 33, - "max_level": 39 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "old-rod", - "encounter_rate": 30, - "min_level": 5, - "max_level": 10 - }, - { - "pokeapi_id": 339, - "pokemon_name": "barboach", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 10, - "max_level": 30 - }, - { - "pokeapi_id": 340, - "pokemon_name": "whiscash", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 30, - "max_level": 45 - }, - { - "pokeapi_id": 337, - "pokemon_name": "lunatone", - "method": "surf", - "encounter_rate": 10, - "min_level": 5, - "max_level": 35 - } - ] } ] }, @@ -3564,7 +3564,7 @@ "encounters": [], "children": [ { - "name": "Mt Pyre (2f)", + "name": "Mt Pyre (3f)", "order": 52, "encounters": [ { @@ -3577,23 +3577,9 @@ } ] }, - { - "name": "Mt Pyre (3f)", - "order": 53, - "encounters": [ - { - "pokeapi_id": 353, - "pokemon_name": "shuppet", - "method": "walk", - "encounter_rate": 100, - "min_level": 22, - "max_level": 29 - } - ] - }, { "name": "Mt Pyre (4f)", - "order": 54, + "order": 53, "encounters": [ { "pokeapi_id": 353, @@ -3615,7 +3601,7 @@ }, { "name": "Mt Pyre (5f)", - "order": 55, + "order": 54, "encounters": [ { "pokeapi_id": 353, @@ -3637,7 +3623,7 @@ }, { "name": "Mt Pyre (6f)", - "order": 56, + "order": 55, "encounters": [ { "pokeapi_id": 353, @@ -3659,7 +3645,7 @@ }, { "name": "Mt Pyre (Outside)", - "order": 57, + "order": 56, "encounters": [ { "pokeapi_id": 353, @@ -3697,7 +3683,7 @@ }, { "name": "Mt Pyre (Summit)", - "order": 58, + "order": 57, "encounters": [ { "pokeapi_id": 353, @@ -3727,6 +3713,20 @@ }, { "name": "Mt Pyre (1f)", + "order": 58, + "encounters": [ + { + "pokeapi_id": 353, + "pokemon_name": "shuppet", + "method": "walk", + "encounter_rate": 100, + "min_level": 22, + "max_level": 29 + } + ] + }, + { + "name": "Mt Pyre (2f)", "order": 59, "encounters": [ { @@ -4426,31 +4426,9 @@ "order": 68, "encounters": [], "children": [ - { - "name": "Cave Of Origin (Entrance)", - "order": 69, - "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": 70, + "order": 69, "encounters": [ { "pokeapi_id": 41, @@ -4480,7 +4458,7 @@ }, { "name": "Cave Of Origin (B1f)", - "order": 71, + "order": 70, "encounters": [ { "pokeapi_id": 41, @@ -4510,7 +4488,7 @@ }, { "name": "Cave Of Origin (B2f)", - "order": 72, + "order": 71, "encounters": [ { "pokeapi_id": 41, @@ -4540,7 +4518,7 @@ }, { "name": "Cave Of Origin (B3f)", - "order": 73, + "order": 72, "encounters": [ { "pokeapi_id": 41, @@ -4567,6 +4545,28 @@ "max_level": 36 } ] + }, + { + "name": "Cave Of Origin (Entrance)", + "order": 73, + "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 + } + ] } ] }, @@ -5826,47 +5826,9 @@ "order": 89, "encounters": [], "children": [ - { - "name": "Sky Pillar (1f)", - "order": 90, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 50 - }, - { - "pokeapi_id": 302, - "pokemon_name": "sableye", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 50 - }, - { - "pokeapi_id": 344, - "pokemon_name": "claydol", - "method": "walk", - "encounter_rate": 25, - "min_level": 47, - "max_level": 50 - }, - { - "pokeapi_id": 354, - "pokemon_name": "banette", - "method": "walk", - "encounter_rate": 15, - "min_level": 48, - "max_level": 50 - } - ] - }, { "name": "Sky Pillar (3f)", - "order": 91, + "order": 90, "encounters": [ { "pokeapi_id": 42, @@ -5904,7 +5866,7 @@ }, { "name": "Sky Pillar (5f)", - "order": 92, + "order": 91, "encounters": [ { "pokeapi_id": 42, @@ -5947,6 +5909,44 @@ "max_level": 60 } ] + }, + { + "name": "Sky Pillar (1f)", + "order": 92, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 50 + }, + { + "pokeapi_id": 302, + "pokemon_name": "sableye", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 50 + }, + { + "pokeapi_id": 344, + "pokemon_name": "claydol", + "method": "walk", + "encounter_rate": 25, + "min_level": 47, + "max_level": 50 + }, + { + "pokeapi_id": 354, + "pokemon_name": "banette", + "method": "walk", + "encounter_rate": 15, + "min_level": 48, + "max_level": 50 + } + ] } ] }, diff --git a/backend/src/app/seeds/data/silver.json b/backend/src/app/seeds/data/silver.json index 2c826f3..a4e5070 100644 --- a/backend/src/app/seeds/data/silver.json +++ b/backend/src/app/seeds/data/silver.json @@ -826,7 +826,7 @@ "encounters": [], "children": [ { - "name": "Sprout Tower (2f)", + "name": "Sprout Tower (3f)", "order": 12, "encounters": [ { @@ -848,7 +848,7 @@ ] }, { - "name": "Sprout Tower (3f)", + "name": "Sprout Tower (2f)", "order": 13, "encounters": [ { @@ -1184,8 +1184,118 @@ "encounters": [], "children": [ { - "name": "Union Cave (B1f)", + "name": "Union Cave (1f)", "order": 22, + "encounters": [ + { + "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": 194, + "pokemon_name": "wooper", + "method": "surf", + "encounter_rate": 60, + "min_level": 15, + "max_level": 19 + }, + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "surf", + "encounter_rate": 40, + "min_level": 15, + "max_level": 24 + }, + { + "pokeapi_id": 19, + "pokemon_name": "rattata", + "method": "walk", + "encounter_rate": 40, + "min_level": 4, + "max_level": 6 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 30, + "min_level": 6, + "max_level": 6 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 25, + "min_level": 5, + "max_level": 7 + }, + { + "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": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 95, + "pokemon_name": "onix", + "method": "walk", + "encounter_rate": 5, + "min_level": 6, + "max_level": 6 + } + ] + }, + { + "name": "Union Cave (B1f)", + "order": 23, "encounters": [ { "pokeapi_id": 129, @@ -1295,7 +1405,7 @@ }, { "name": "Union Cave (B2f)", - "order": 23, + "order": 24, "encounters": [ { "pokeapi_id": 98, @@ -1450,116 +1560,6 @@ "max_level": 20 } ] - }, - { - "name": "Union Cave (1f)", - "order": 24, - "encounters": [ - { - "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": 194, - "pokemon_name": "wooper", - "method": "surf", - "encounter_rate": 60, - "min_level": 15, - "max_level": 19 - }, - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "surf", - "encounter_rate": 40, - "min_level": 15, - "max_level": 24 - }, - { - "pokeapi_id": 19, - "pokemon_name": "rattata", - "method": "walk", - "encounter_rate": 40, - "min_level": 4, - "max_level": 6 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 30, - "min_level": 6, - "max_level": 6 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 25, - "min_level": 5, - "max_level": 7 - }, - { - "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": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 95, - "pokemon_name": "onix", - "method": "walk", - "encounter_rate": 5, - "min_level": 6, - "max_level": 6 - } - ] } ] }, @@ -1614,95 +1614,9 @@ "order": 26, "encounters": [], "children": [ - { - "name": "Slowpoke Well (1f)", - "order": 27, - "encounters": [ - { - "pokeapi_id": 79, - "pokemon_name": "slowpoke", - "method": "surf", - "encounter_rate": 100, - "min_level": 10, - "max_level": 24 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 85, - "min_level": 5, - "max_level": 8 - }, - { - "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": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "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": 79, - "pokemon_name": "slowpoke", - "method": "walk", - "encounter_rate": 15, - "min_level": 6, - "max_level": 8 - }, - { - "pokeapi_id": 119, - "pokemon_name": "seaking", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - } - ] - }, { "name": "Slowpoke Well (B1f)", - "order": 28, + "order": 27, "encounters": [ { "pokeapi_id": 79, @@ -1801,6 +1715,92 @@ "max_level": 23 } ] + }, + { + "name": "Slowpoke Well (1f)", + "order": 28, + "encounters": [ + { + "pokeapi_id": 79, + "pokemon_name": "slowpoke", + "method": "surf", + "encounter_rate": 100, + "min_level": 10, + "max_level": 24 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 85, + "min_level": 5, + "max_level": 8 + }, + { + "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": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "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": 79, + "pokemon_name": "slowpoke", + "method": "walk", + "encounter_rate": 15, + "min_level": 6, + "max_level": 8 + }, + { + "pokeapi_id": 119, + "pokemon_name": "seaking", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + } + ] } ] }, @@ -2509,7 +2509,7 @@ "encounters": [], "children": [ { - "name": "Bell Tower (6f)", + "name": "Bell Tower (7f)", "order": 41, "encounters": [ { @@ -2531,7 +2531,7 @@ ] }, { - "name": "Bell Tower (7f)", + "name": "Bell Tower (8f)", "order": 42, "encounters": [ { @@ -2553,7 +2553,7 @@ ] }, { - "name": "Bell Tower (8f)", + "name": "Bell Tower (9f)", "order": 43, "encounters": [ { @@ -2575,7 +2575,7 @@ ] }, { - "name": "Bell Tower (9f)", + "name": "Bell Tower (2f)", "order": 44, "encounters": [ { @@ -2597,7 +2597,7 @@ ] }, { - "name": "Bell Tower (2f)", + "name": "Bell Tower (3f)", "order": 45, "encounters": [ { @@ -2619,7 +2619,7 @@ ] }, { - "name": "Bell Tower (3f)", + "name": "Bell Tower (4f)", "order": 46, "encounters": [ { @@ -2641,7 +2641,7 @@ ] }, { - "name": "Bell Tower (4f)", + "name": "Bell Tower (5f)", "order": 47, "encounters": [ { @@ -2663,7 +2663,7 @@ ] }, { - "name": "Bell Tower (5f)", + "name": "Bell Tower (6f)", "order": 48, "encounters": [ { @@ -3390,135 +3390,9 @@ } ], "children": [ - { - "name": "Mt Mortar (1f)", - "order": 57, - "encounters": [ - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "surf", - "encounter_rate": 100, - "min_level": 15, - "max_level": 24 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 90, - "min_level": 13, - "max_level": 15 - }, - { - "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": 183, - "pokemon_name": "marill", - "method": "walk", - "encounter_rate": 41, - "min_level": 13, - "max_level": 15 - }, - { - "pokeapi_id": 66, - "pokemon_name": "machop", - "method": "walk", - "encounter_rate": 40, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "surf", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 119, - "pokemon_name": "seaking", - "method": "surf", - "encounter_rate": 20, - "min_level": 20, - "max_level": 24 - }, - { - "pokeapi_id": 19, - "pokemon_name": "rattata", - "method": "walk", - "encounter_rate": 19, - "min_level": 14, - "max_level": 16 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 10, - "min_level": 14, - "max_level": 14 - }, - { - "pokeapi_id": 119, - "pokemon_name": "seaking", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - } - ] - }, { "name": "Mt Mortar (Lower Cave)", - "order": 58, + "order": 57, "encounters": [ { "pokeapi_id": 74, @@ -3556,7 +3430,7 @@ }, { "name": "Mt Mortar (Upper Cave)", - "order": 59, + "order": 58, "encounters": [ { "pokeapi_id": 118, @@ -3682,7 +3556,7 @@ }, { "name": "Mt Mortar (B1f)", - "order": 60, + "order": 59, "encounters": [ { "pokeapi_id": 118, @@ -3797,6 +3671,132 @@ "max_level": 16 } ] + }, + { + "name": "Mt Mortar (1f)", + "order": 60, + "encounters": [ + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "surf", + "encounter_rate": 100, + "min_level": 15, + "max_level": 24 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 90, + "min_level": 13, + "max_level": 15 + }, + { + "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": 183, + "pokemon_name": "marill", + "method": "walk", + "encounter_rate": 41, + "min_level": 13, + "max_level": 15 + }, + { + "pokeapi_id": 66, + "pokemon_name": "machop", + "method": "walk", + "encounter_rate": 40, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "surf", + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 119, + "pokemon_name": "seaking", + "method": "surf", + "encounter_rate": 20, + "min_level": 20, + "max_level": 24 + }, + { + "pokeapi_id": 19, + "pokemon_name": "rattata", + "method": "walk", + "encounter_rate": 19, + "min_level": 14, + "max_level": 16 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 10, + "min_level": 14, + "max_level": 14 + }, + { + "pokeapi_id": 119, + "pokemon_name": "seaking", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + } + ] } ] }, @@ -4567,8 +4567,134 @@ "encounters": [], "children": [ { - "name": "Whirl Islands (1f)", + "name": "Whirl Islands (B3f)", "order": 74, + "encounters": [ + { + "pokeapi_id": 116, + "pokemon_name": "horsea", + "method": "surf", + "encounter_rate": 90, + "min_level": 15, + "max_level": 24 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 85, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "walk", + "encounter_rate": 50, + "min_level": 24, + "max_level": 26 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 116, + "pokemon_name": "horsea", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 99, + "pokemon_name": "kingler", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 86, + "pokemon_name": "seel", + "method": "walk", + "encounter_rate": 15, + "min_level": 24, + "max_level": 26 + }, + { + "pokeapi_id": 116, + "pokemon_name": "horsea", + "method": "good-rod", + "encounter_rate": 10, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 117, + "pokemon_name": "seadra", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 73, + "pokemon_name": "tentacruel", + "method": "surf", + "encounter_rate": 10, + "min_level": 20, + "max_level": 24 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 5, + "min_level": 25, + "max_level": 25 + } + ] + }, + { + "name": "Whirl Islands (1f)", + "order": 75, "encounters": [ { "pokeapi_id": 129, @@ -4702,7 +4828,7 @@ }, { "name": "Whirl Islands (B1f)", - "order": 75, + "order": 76, "encounters": [ { "pokeapi_id": 98, @@ -4740,132 +4866,6 @@ }, { "name": "Whirl Islands (B2f)", - "order": 76, - "encounters": [ - { - "pokeapi_id": 116, - "pokemon_name": "horsea", - "method": "surf", - "encounter_rate": 90, - "min_level": 15, - "max_level": 24 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 85, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "walk", - "encounter_rate": 50, - "min_level": 23, - "max_level": 25 - }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 116, - "pokemon_name": "horsea", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 24, - "max_level": 24 - }, - { - "pokeapi_id": 99, - "pokemon_name": "kingler", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 86, - "pokemon_name": "seel", - "method": "walk", - "encounter_rate": 15, - "min_level": 23, - "max_level": 25 - }, - { - "pokeapi_id": 116, - "pokemon_name": "horsea", - "method": "good-rod", - "encounter_rate": 10, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 117, - "pokemon_name": "seadra", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 73, - "pokemon_name": "tentacruel", - "method": "surf", - "encounter_rate": 10, - "min_level": 20, - "max_level": 24 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 5, - "min_level": 24, - "max_level": 24 - } - ] - }, - { - "name": "Whirl Islands (B3f)", "order": 77, "encounters": [ { @@ -4897,8 +4897,8 @@ "pokemon_name": "krabby", "method": "walk", "encounter_rate": 50, - "min_level": 24, - "max_level": 26 + "min_level": 23, + "max_level": 25 }, { "pokeapi_id": 98, @@ -4929,8 +4929,8 @@ "pokemon_name": "zubat", "method": "walk", "encounter_rate": 30, - "min_level": 25, - "max_level": 25 + "min_level": 24, + "max_level": 24 }, { "pokeapi_id": 99, @@ -4953,8 +4953,8 @@ "pokemon_name": "seel", "method": "walk", "encounter_rate": 15, - "min_level": 24, - "max_level": 26 + "min_level": 23, + "max_level": 25 }, { "pokeapi_id": 116, @@ -4985,8 +4985,8 @@ "pokemon_name": "golbat", "method": "walk", "encounter_rate": 5, - "min_level": 25, - "max_level": 25 + "min_level": 24, + "max_level": 24 } ] } diff --git a/backend/src/app/seeds/data/soulsilver.json b/backend/src/app/seeds/data/soulsilver.json index fb889fa..3c2bb64 100644 --- a/backend/src/app/seeds/data/soulsilver.json +++ b/backend/src/app/seeds/data/soulsilver.json @@ -1307,8 +1307,64 @@ "encounters": [], "children": [ { - "name": "Ruins Of Alph (Outside)", + "name": "Ruins Of Alph (Interior A)", "order": 16, + "encounters": [ + { + "pokeapi_id": 201, + "pokemon_name": "unown", + "method": "walk", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + } + ] + }, + { + "name": "Ruins Of Alph (Interior B)", + "order": 17, + "encounters": [ + { + "pokeapi_id": 201, + "pokemon_name": "unown", + "method": "walk", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + } + ] + }, + { + "name": "Ruins Of Alph (Interior C)", + "order": 18, + "encounters": [ + { + "pokeapi_id": 201, + "pokemon_name": "unown", + "method": "walk", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + } + ] + }, + { + "name": "Ruins Of Alph (Interior D)", + "order": 19, + "encounters": [ + { + "pokeapi_id": 201, + "pokemon_name": "unown", + "method": "walk", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + } + ] + }, + { + "name": "Ruins Of Alph (Outside)", + "order": 20, "encounters": [ { "pokeapi_id": 74, @@ -1431,62 +1487,6 @@ "max_level": 22 } ] - }, - { - "name": "Ruins Of Alph (Interior A)", - "order": 17, - "encounters": [ - { - "pokeapi_id": 201, - "pokemon_name": "unown", - "method": "walk", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - } - ] - }, - { - "name": "Ruins Of Alph (Interior B)", - "order": 18, - "encounters": [ - { - "pokeapi_id": 201, - "pokemon_name": "unown", - "method": "walk", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - } - ] - }, - { - "name": "Ruins Of Alph (Interior C)", - "order": 19, - "encounters": [ - { - "pokeapi_id": 201, - "pokemon_name": "unown", - "method": "walk", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - } - ] - }, - { - "name": "Ruins Of Alph (Interior D)", - "order": 20, - "encounters": [ - { - "pokeapi_id": 201, - "pokemon_name": "unown", - "method": "walk", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - } - ] } ] }, @@ -3245,7 +3245,7 @@ "encounters": [], "children": [ { - "name": "Bell Tower (8f)", + "name": "Bell Tower (2f)", "order": 41, "encounters": [ { @@ -3299,7 +3299,7 @@ ] }, { - "name": "Bell Tower (9f)", + "name": "Bell Tower (4f)", "order": 42, "encounters": [ { @@ -3353,7 +3353,7 @@ ] }, { - "name": "Bell Tower (10f)", + "name": "Bell Tower (5f)", "order": 43, "encounters": [ { @@ -3407,7 +3407,7 @@ ] }, { - "name": "Bell Tower (2f)", + "name": "Bell Tower (6f)", "order": 44, "encounters": [ { @@ -3461,7 +3461,7 @@ ] }, { - "name": "Bell Tower (4f)", + "name": "Bell Tower (7f)", "order": 45, "encounters": [ { @@ -3515,7 +3515,7 @@ ] }, { - "name": "Bell Tower (6f)", + "name": "Bell Tower (8f)", "order": 46, "encounters": [ { @@ -3623,7 +3623,7 @@ ] }, { - "name": "Bell Tower (5f)", + "name": "Bell Tower (9f)", "order": 48, "encounters": [ { @@ -3677,7 +3677,7 @@ ] }, { - "name": "Bell Tower (7f)", + "name": "Bell Tower (10f)", "order": 49, "encounters": [ { @@ -4484,159 +4484,9 @@ } ], "children": [ - { - "name": "Mt Mortar (B1f)", - "order": 58, - "encounters": [ - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "surf", - "encounter_rate": 90, - "min_level": 10, - "max_level": 25 - }, - { - "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": 60, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 60, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 359, - "pokemon_name": "absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 436, - "pokemon_name": "bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 296, - "pokemon_name": "makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 19, - "pokemon_name": "rattata", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "old-rod", - "encounter_rate": 15, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 66, - "pokemon_name": "machop", - "method": "walk", - "encounter_rate": 10, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 119, - "pokemon_name": "seaking", - "method": "surf", - "encounter_rate": 10, - "min_level": 15, - "max_level": 25 - }, - { - "pokeapi_id": 119, - "pokemon_name": "seaking", - "method": "super-rod", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 5, - "min_level": 16, - "max_level": 16 - }, - { - "pokeapi_id": 20, - "pokemon_name": "raticate", - "method": "walk", - "encounter_rate": 5, - "min_level": 16, - "max_level": 16 - } - ] - }, { "name": "Mt Mortar (1f)", - "order": 59, + "order": 58, "encounters": [ { "pokeapi_id": 118, @@ -4786,7 +4636,7 @@ }, { "name": "Mt Mortar (Lower Cave)", - "order": 60, + "order": 59, "encounters": [ { "pokeapi_id": 74, @@ -4856,7 +4706,7 @@ }, { "name": "Mt Mortar (Upper Cave)", - "order": 61, + "order": 60, "encounters": [ { "pokeapi_id": 118, @@ -5011,6 +4861,156 @@ "max_level": 28 } ] + }, + { + "name": "Mt Mortar (B1f)", + "order": 61, + "encounters": [ + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "surf", + "encounter_rate": 90, + "min_level": 10, + "max_level": 25 + }, + { + "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": 60, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 60, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 359, + "pokemon_name": "absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 436, + "pokemon_name": "bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 296, + "pokemon_name": "makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 19, + "pokemon_name": "rattata", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "old-rod", + "encounter_rate": 15, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 66, + "pokemon_name": "machop", + "method": "walk", + "encounter_rate": 10, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 119, + "pokemon_name": "seaking", + "method": "surf", + "encounter_rate": 10, + "min_level": 15, + "max_level": 25 + }, + { + "pokeapi_id": 119, + "pokemon_name": "seaking", + "method": "super-rod", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 5, + "min_level": 16, + "max_level": 16 + }, + { + "pokeapi_id": 20, + "pokemon_name": "raticate", + "method": "walk", + "encounter_rate": 5, + "min_level": 16, + "max_level": 16 + } + ] } ] }, @@ -5382,7 +5382,7 @@ "encounters": [], "children": [ { - "name": "Ice Path (1f)", + "name": "Ice Path (B1f)", "order": 66, "encounters": [ { @@ -5459,87 +5459,9 @@ } ] }, - { - "name": "Ice Path (B1f)", - "order": 67, - "encounters": [ - { - "pokeapi_id": 220, - "pokemon_name": "swinub", - "method": "walk", - "encounter_rate": 40, - "min_level": 21, - "max_level": 23 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 30, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 359, - "pokemon_name": "absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 21, - "max_level": 22 - }, - { - "pokeapi_id": 436, - "pokemon_name": "bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 21, - "max_level": 22 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 225, - "pokemon_name": "delibird", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 296, - "pokemon_name": "makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 124, - "pokemon_name": "jynx", - "method": "walk", - "encounter_rate": 10, - "min_level": 22, - "max_level": 22 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 10, - "min_level": 22, - "max_level": 22 - } - ] - }, { "name": "Ice Path (B2f)", - "order": 68, + "order": 67, "encounters": [ { "pokeapi_id": 220, @@ -5617,7 +5539,7 @@ }, { "name": "Ice Path (B3f)", - "order": 69, + "order": 68, "encounters": [ { "pokeapi_id": 220, @@ -5692,6 +5614,84 @@ "max_level": 23 } ] + }, + { + "name": "Ice Path (1f)", + "order": 69, + "encounters": [ + { + "pokeapi_id": 220, + "pokemon_name": "swinub", + "method": "walk", + "encounter_rate": 40, + "min_level": 21, + "max_level": 23 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 30, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 359, + "pokemon_name": "absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 21, + "max_level": 22 + }, + { + "pokeapi_id": 436, + "pokemon_name": "bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 21, + "max_level": 22 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 225, + "pokemon_name": "delibird", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 296, + "pokemon_name": "makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 124, + "pokemon_name": "jynx", + "method": "walk", + "encounter_rate": 10, + "min_level": 22, + "max_level": 22 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 10, + "min_level": 22, + "max_level": 22 + } + ] } ] }, @@ -6555,551 +6555,9 @@ "order": 79, "encounters": [], "children": [ - { - "name": "Safari Zone (Zone Meadow)", - "order": 80, - "encounters": [ - { - "pokeapi_id": 39, - "pokemon_name": "jigglypuff", - "method": "walk", - "encounter_rate": 100, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 187, - "pokemon_name": "hoppip", - "method": "walk", - "encounter_rate": 70, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 60, - "min_level": 12, - "max_level": 15 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "super-rod", - "encounter_rate": 60, - "min_level": 35, - "max_level": 38 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "surf", - "encounter_rate": 50, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 35, - "max_level": 36 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "old-rod", - "encounter_rate": 40, - "min_level": 12, - "max_level": 15 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 191, - "pokemon_name": "sunkern", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "surf", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 183, - "pokemon_name": "marill", - "method": "surf", - "encounter_rate": 20, - "min_level": 16, - "max_level": 17 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "good-rod", - "encounter_rate": 20, - "min_level": 24, - "max_level": 25 - }, - { - "pokeapi_id": 188, - "pokemon_name": "skiploom", - "method": "walk", - "encounter_rate": 20, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 35, - "pokemon_name": "clefairy", - "method": "walk", - "encounter_rate": 10, - "min_level": 17, - "max_level": 17 - } - ] - }, - { - "name": "Safari Zone (Zone Forest)", - "order": 81, - "encounters": [ - { - "pokeapi_id": 69, - "pokemon_name": "bellsprout", - "method": "walk", - "encounter_rate": 100, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 16, - "pokemon_name": "pidgey", - "method": "walk", - "encounter_rate": 60, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 200, - "pokemon_name": "misdreavus", - "method": "walk", - "encounter_rate": 50, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 122, - "pokemon_name": "mr-mime", - "method": "walk", - "encounter_rate": 40, - "min_level": 16, - "max_level": 17 - }, - { - "pokeapi_id": 92, - "pokemon_name": "gastly", - "method": "walk", - "encounter_rate": 20, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 17 - } - ] - }, - { - "name": "Safari Zone (Zone Marshland)", - "order": 82, - "encounters": [ - { - "pokeapi_id": 109, - "pokemon_name": "koffing", - "method": "walk", - "encounter_rate": 90, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "super-rod", - "encounter_rate": 80, - "min_level": 7, - "max_level": 37 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 60, - "min_level": 5, - "max_level": 14 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "good-rod", - "encounter_rate": 60, - "min_level": 24, - "max_level": 25 - }, - { - "pokeapi_id": 110, - "pokemon_name": "weezing", - "method": "walk", - "encounter_rate": 60, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 23, - "pokemon_name": "ekans", - "method": "walk", - "encounter_rate": 40, - "min_level": 15, - "max_level": 16 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 22, - "max_level": 24 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "surf", - "encounter_rate": 40, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "old-rod", - "encounter_rate": 40, - "min_level": 12, - "max_level": 15 - }, - { - "pokeapi_id": 88, - "pokemon_name": "grimer", - "method": "surf", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 194, - "pokemon_name": "wooper", - "method": "surf", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 24, - "pokemon_name": "arbok", - "method": "walk", - "encounter_rate": 20, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 44, - "pokemon_name": "gloom", - "method": "walk", - "encounter_rate": 20, - "min_level": 16, - "max_level": 17 - }, - { - "pokeapi_id": 88, - "pokemon_name": "grimer", - "method": "walk", - "encounter_rate": 20, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 36, - "max_level": 37 - }, - { - "pokeapi_id": 43, - "pokemon_name": "oddish", - "method": "walk", - "encounter_rate": 20, - "min_level": 15, - "max_level": 17 - } - ] - }, - { - "name": "Safari Zone (Zone Rocky Beach)", - "order": 83, - "encounters": [ - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "walk", - "encounter_rate": 90, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 79, - "pokemon_name": "slowpoke", - "method": "walk", - "encounter_rate": 90, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 84, - "pokemon_name": "doduo", - "method": "walk", - "encounter_rate": 60, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 35, - "max_level": 38 - }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "good-rod", - "encounter_rate": 40, - "min_level": 22, - "max_level": 25 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 40, - "min_level": 12, - "max_level": 14 - }, - { - "pokeapi_id": 119, - "pokemon_name": "seaking", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 35, - "max_level": 38 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "old-rod", - "encounter_rate": 30, - "min_level": 13, - "max_level": 15 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "good-rod", - "encounter_rate": 30, - "min_level": 22, - "max_level": 23 - }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "old-rod", - "encounter_rate": 30, - "min_level": 13, - "max_level": 15 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "surf", - "encounter_rate": 30, - "min_level": 15, - "max_level": 16 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 30, - "min_level": 22, - "max_level": 23 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "surf", - "encounter_rate": 30, - "min_level": 15, - "max_level": 16 - }, - { - "pokeapi_id": 80, - "pokemon_name": "slowbro", - "method": "walk", - "encounter_rate": 30, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 99, - "pokemon_name": "kingler", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 38, - "max_level": 39 - }, - { - "pokeapi_id": 131, - "pokemon_name": "lapras", - "method": "surf", - "encounter_rate": 20, - "min_level": 15, - "max_level": 16 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "surf", - "encounter_rate": 20, - "min_level": 16, - "max_level": 17 - } - ] - }, - { - "name": "Safari Zone (Zone Wasteland)", - "order": 84, - "encounters": [ - { - "pokeapi_id": 81, - "pokemon_name": "magnemite", - "method": "walk", - "encounter_rate": 90, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 95, - "pokemon_name": "onix", - "method": "walk", - "encounter_rate": 70, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 115, - "pokemon_name": "kangaskhan", - "method": "walk", - "encounter_rate": 40, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 66, - "pokemon_name": "machop", - "method": "walk", - "encounter_rate": 40, - "min_level": 16, - "max_level": 17 - }, - { - "pokeapi_id": 22, - "pokemon_name": "fearow", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 67, - "pokemon_name": "machoke", - "method": "walk", - "encounter_rate": 30, - "min_level": 17, - "max_level": 17 - } - ] - }, { "name": "Safari Zone (Zone Wetland)", - "order": 85, + "order": 80, "encounters": [ { "pokeapi_id": 60, @@ -7248,52 +6706,152 @@ ] }, { - "name": "Safari Zone (Zone Peak)", - "order": 86, + "name": "Safari Zone (Zone Desert)", + "order": 81, "encounters": [ { - "pokeapi_id": 74, - "pokemon_name": "geodude", + "pokeapi_id": 27, + "pokemon_name": "sandshrew", "method": "walk", "encounter_rate": 100, "min_level": 15, "max_level": 17 }, { - "pokeapi_id": 81, - "pokemon_name": "magnemite", + "pokeapi_id": 28, + "pokemon_name": "sandslash", "method": "walk", - "encounter_rate": 60, + "encounter_rate": 90, "min_level": 15, - "max_level": 16 + "max_level": 17 }, { - "pokeapi_id": 76, - "pokemon_name": "golem", + "pokeapi_id": 104, + "pokemon_name": "cubone", "method": "walk", "encounter_rate": 40, "min_level": 16, "max_level": 17 }, { - "pokeapi_id": 82, - "pokemon_name": "magneton", + "pokeapi_id": 22, + "pokemon_name": "fearow", "method": "walk", - "encounter_rate": 40, - "min_level": 17, + "encounter_rate": 30, + "min_level": 15, "max_level": 17 }, { - "pokeapi_id": 126, - "pokemon_name": "magmar", + "pokeapi_id": 105, + "pokemon_name": "marowak", + "method": "walk", + "encounter_rate": 20, + "min_level": 17, + "max_level": 17 + } + ] + }, + { + "name": "Safari Zone (Zone Plains)", + "order": 82, + "encounters": [ + { + "pokeapi_id": 63, + "pokemon_name": "abra", + "method": "walk", + "encounter_rate": 90, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 203, + "pokemon_name": "girafarig", + "method": "walk", + "encounter_rate": 80, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 17, + "pokemon_name": "pidgeotto", + "method": "walk", + "encounter_rate": 60, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 20, + "pokemon_name": "raticate", + "method": "walk", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 235, + "pokemon_name": "smeargle", "method": "walk", "encounter_rate": 20, "min_level": 17, "max_level": 17 }, { - "pokeapi_id": 202, - "pokemon_name": "wobbuffet", + "pokeapi_id": 234, + "pokemon_name": "stantler", + "method": "walk", + "encounter_rate": 20, + "min_level": 17, + "max_level": 17 + } + ] + }, + { + "name": "Safari Zone (Zone Forest)", + "order": 83, + "encounters": [ + { + "pokeapi_id": 69, + "pokemon_name": "bellsprout", + "method": "walk", + "encounter_rate": 100, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 16, + "pokemon_name": "pidgey", + "method": "walk", + "encounter_rate": 60, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 200, + "pokemon_name": "misdreavus", + "method": "walk", + "encounter_rate": 50, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 122, + "pokemon_name": "mr-mime", + "method": "walk", + "encounter_rate": 40, + "min_level": 16, + "max_level": 17 + }, + { + "pokeapi_id": 92, + "pokemon_name": "gastly", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", "method": "walk", "encounter_rate": 20, "min_level": 16, @@ -7303,7 +6861,7 @@ }, { "name": "Safari Zone (Zone Swamp)", - "order": 87, + "order": 84, "encounters": [ { "pokeapi_id": 129, @@ -7427,9 +6985,151 @@ } ] }, + { + "name": "Safari Zone (Zone Marshland)", + "order": 85, + "encounters": [ + { + "pokeapi_id": 109, + "pokemon_name": "koffing", + "method": "walk", + "encounter_rate": 90, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "super-rod", + "encounter_rate": 80, + "min_level": 7, + "max_level": 37 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 60, + "min_level": 5, + "max_level": 14 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "good-rod", + "encounter_rate": 60, + "min_level": 24, + "max_level": 25 + }, + { + "pokeapi_id": 110, + "pokemon_name": "weezing", + "method": "walk", + "encounter_rate": 60, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 23, + "pokemon_name": "ekans", + "method": "walk", + "encounter_rate": 40, + "min_level": 15, + "max_level": 16 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "surf", + "encounter_rate": 40, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "old-rod", + "encounter_rate": 40, + "min_level": 12, + "max_level": 15 + }, + { + "pokeapi_id": 88, + "pokemon_name": "grimer", + "method": "surf", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "walk", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "surf", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 24, + "pokemon_name": "arbok", + "method": "walk", + "encounter_rate": 20, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 44, + "pokemon_name": "gloom", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 17 + }, + { + "pokeapi_id": 88, + "pokemon_name": "grimer", + "method": "walk", + "encounter_rate": 20, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 36, + "max_level": 37 + }, + { + "pokeapi_id": 43, + "pokemon_name": "oddish", + "method": "walk", + "encounter_rate": 20, + "min_level": 15, + "max_level": 17 + } + ] + }, { "name": "Safari Zone (Zone Mountain)", - "order": 88, + "order": 86, "encounters": [ { "pokeapi_id": 108, @@ -7506,8 +7206,408 @@ ] }, { - "name": "Safari Zone (Zone Savannah)", + "name": "Safari Zone (Zone Wasteland)", + "order": 87, + "encounters": [ + { + "pokeapi_id": 81, + "pokemon_name": "magnemite", + "method": "walk", + "encounter_rate": 90, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 95, + "pokemon_name": "onix", + "method": "walk", + "encounter_rate": 70, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 115, + "pokemon_name": "kangaskhan", + "method": "walk", + "encounter_rate": 40, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 66, + "pokemon_name": "machop", + "method": "walk", + "encounter_rate": 40, + "min_level": 16, + "max_level": 17 + }, + { + "pokeapi_id": 22, + "pokemon_name": "fearow", + "method": "walk", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 67, + "pokemon_name": "machoke", + "method": "walk", + "encounter_rate": 30, + "min_level": 17, + "max_level": 17 + } + ] + }, + { + "name": "Safari Zone (Zone Peak)", + "order": 88, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 100, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 81, + "pokemon_name": "magnemite", + "method": "walk", + "encounter_rate": 60, + "min_level": 15, + "max_level": 16 + }, + { + "pokeapi_id": 76, + "pokemon_name": "golem", + "method": "walk", + "encounter_rate": 40, + "min_level": 16, + "max_level": 17 + }, + { + "pokeapi_id": 82, + "pokemon_name": "magneton", + "method": "walk", + "encounter_rate": 40, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 126, + "pokemon_name": "magmar", + "method": "walk", + "encounter_rate": 20, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 202, + "pokemon_name": "wobbuffet", + "method": "walk", + "encounter_rate": 20, + "min_level": 16, + "max_level": 17 + } + ] + }, + { + "name": "Safari Zone (Zone Meadow)", "order": 89, + "encounters": [ + { + "pokeapi_id": 39, + "pokemon_name": "jigglypuff", + "method": "walk", + "encounter_rate": 100, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 187, + "pokemon_name": "hoppip", + "method": "walk", + "encounter_rate": 70, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 60, + "min_level": 12, + "max_level": 15 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "super-rod", + "encounter_rate": 60, + "min_level": 35, + "max_level": 38 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "surf", + "encounter_rate": 50, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 35, + "max_level": 36 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "old-rod", + "encounter_rate": 40, + "min_level": 12, + "max_level": 15 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "walk", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 191, + "pokemon_name": "sunkern", + "method": "walk", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "walk", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 194, + "pokemon_name": "wooper", + "method": "surf", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 183, + "pokemon_name": "marill", + "method": "surf", + "encounter_rate": 20, + "min_level": 16, + "max_level": 17 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "good-rod", + "encounter_rate": 20, + "min_level": 24, + "max_level": 25 + }, + { + "pokeapi_id": 188, + "pokemon_name": "skiploom", + "method": "walk", + "encounter_rate": 20, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 35, + "pokemon_name": "clefairy", + "method": "walk", + "encounter_rate": 10, + "min_level": 17, + "max_level": 17 + } + ] + }, + { + "name": "Safari Zone (Zone Rocky Beach)", + "order": 90, + "encounters": [ + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "walk", + "encounter_rate": 90, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 79, + "pokemon_name": "slowpoke", + "method": "walk", + "encounter_rate": 90, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 84, + "pokemon_name": "doduo", + "method": "walk", + "encounter_rate": 60, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 35, + "max_level": 38 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "good-rod", + "encounter_rate": 40, + "min_level": 22, + "max_level": 25 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 40, + "min_level": 12, + "max_level": 14 + }, + { + "pokeapi_id": 119, + "pokemon_name": "seaking", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 35, + "max_level": 38 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "old-rod", + "encounter_rate": 30, + "min_level": 13, + "max_level": 15 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "good-rod", + "encounter_rate": 30, + "min_level": 22, + "max_level": 23 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "old-rod", + "encounter_rate": 30, + "min_level": 13, + "max_level": 15 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "surf", + "encounter_rate": 30, + "min_level": 15, + "max_level": 16 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 30, + "min_level": 22, + "max_level": 23 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "surf", + "encounter_rate": 30, + "min_level": 15, + "max_level": 16 + }, + { + "pokeapi_id": 80, + "pokemon_name": "slowbro", + "method": "walk", + "encounter_rate": 30, + "min_level": 17, + "max_level": 17 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 15, + "max_level": 17 + }, + { + "pokeapi_id": 99, + "pokemon_name": "kingler", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 38, + "max_level": 39 + }, + { + "pokeapi_id": 131, + "pokemon_name": "lapras", + "method": "surf", + "encounter_rate": 20, + "min_level": 15, + "max_level": 16 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "surf", + "encounter_rate": 20, + "min_level": 16, + "max_level": 17 + } + ] + }, + { + "name": "Safari Zone (Zone Savannah)", + "order": 91, "encounters": [ { "pokeapi_id": 29, @@ -7566,106 +7666,6 @@ "max_level": 17 } ] - }, - { - "name": "Safari Zone (Zone Desert)", - "order": 90, - "encounters": [ - { - "pokeapi_id": 27, - "pokemon_name": "sandshrew", - "method": "walk", - "encounter_rate": 100, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 28, - "pokemon_name": "sandslash", - "method": "walk", - "encounter_rate": 90, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 104, - "pokemon_name": "cubone", - "method": "walk", - "encounter_rate": 40, - "min_level": 16, - "max_level": 17 - }, - { - "pokeapi_id": 22, - "pokemon_name": "fearow", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 105, - "pokemon_name": "marowak", - "method": "walk", - "encounter_rate": 20, - "min_level": 17, - "max_level": 17 - } - ] - }, - { - "name": "Safari Zone (Zone Plains)", - "order": 91, - "encounters": [ - { - "pokeapi_id": 63, - "pokemon_name": "abra", - "method": "walk", - "encounter_rate": 90, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 203, - "pokemon_name": "girafarig", - "method": "walk", - "encounter_rate": 80, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 17, - "pokemon_name": "pidgeotto", - "method": "walk", - "encounter_rate": 60, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 20, - "pokemon_name": "raticate", - "method": "walk", - "encounter_rate": 30, - "min_level": 15, - "max_level": 17 - }, - { - "pokeapi_id": 235, - "pokemon_name": "smeargle", - "method": "walk", - "encounter_rate": 20, - "min_level": 17, - "max_level": 17 - }, - { - "pokeapi_id": 234, - "pokemon_name": "stantler", - "method": "walk", - "encounter_rate": 20, - "min_level": 17, - "max_level": 17 - } - ] } ] }, @@ -9091,8 +9091,196 @@ "encounters": [], "children": [ { - "name": "Mt Silver (Top)", + "name": "Mt Silver (Mountainside)", "order": 106, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 40, + "min_level": 48, + "max_level": 51 + }, + { + "pokeapi_id": 95, + "pokemon_name": "onix", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 359, + "pokemon_name": "absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 51 + }, + { + "pokeapi_id": 436, + "pokemon_name": "bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 51 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 296, + "pokemon_name": "makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 216, + "pokemon_name": "teddiursa", + "method": "walk", + "encounter_rate": 10, + "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": 20 + } + ] + }, + { + "name": "Mt Silver (3f)", + "order": 107, + "encounters": [ + { + "pokeapi_id": 195, + "pokemon_name": "quagsire", + "method": "walk", + "encounter_rate": 65, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 200, + "pokemon_name": "misdreavus", + "method": "walk", + "encounter_rate": 30, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 359, + "pokemon_name": "absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 46 + }, + { + "pokeapi_id": 436, + "pokemon_name": "bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 46 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 48 + }, + { + "pokeapi_id": 55, + "pokemon_name": "golduck", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 296, + "pokemon_name": "makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 48 + }, + { + "pokeapi_id": 217, + "pokemon_name": "ursaring", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 48 + }, + { + "pokeapi_id": 216, + "pokemon_name": "teddiursa", + "method": "walk", + "encounter_rate": 10, + "min_level": 46, + "max_level": 46 + }, + { + "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": 20 + }, + { + "pokeapi_id": 247, + "pokemon_name": "pupitar", + "method": "walk", + "encounter_rate": 5, + "min_level": 30, + "max_level": 30 + } + ] + }, + { + "name": "Mt Silver (Top)", + "order": 108, "encounters": [ { "pokeapi_id": 119, @@ -9258,7 +9446,7 @@ }, { "name": "Mt Silver (2f)", - "order": 107, + "order": 109, "encounters": [ { "pokeapi_id": 119, @@ -9424,7 +9612,7 @@ }, { "name": "Mt Silver (1f Top)", - "order": 108, + "order": 110, "encounters": [ { "pokeapi_id": 119, @@ -9598,7 +9786,7 @@ }, { "name": "Mt Silver (4f)", - "order": 109, + "order": 111, "encounters": [ { "pokeapi_id": 119, @@ -9764,7 +9952,7 @@ }, { "name": "Mt Silver (Outside)", - "order": 110, + "order": 112, "encounters": [ { "pokeapi_id": 61, @@ -9922,7 +10110,7 @@ }, { "name": "Mt Silver (1f)", - "order": 111, + "order": 113, "encounters": [ { "pokeapi_id": 119, @@ -10085,194 +10273,6 @@ "max_level": 20 } ] - }, - { - "name": "Mt Silver (Mountainside)", - "order": 112, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 40, - "min_level": 48, - "max_level": 51 - }, - { - "pokeapi_id": 95, - "pokemon_name": "onix", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 359, - "pokemon_name": "absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 51 - }, - { - "pokeapi_id": 436, - "pokemon_name": "bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 51 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 296, - "pokemon_name": "makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 216, - "pokemon_name": "teddiursa", - "method": "walk", - "encounter_rate": 10, - "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": 20 - } - ] - }, - { - "name": "Mt Silver (3f)", - "order": 113, - "encounters": [ - { - "pokeapi_id": 195, - "pokemon_name": "quagsire", - "method": "walk", - "encounter_rate": 65, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 200, - "pokemon_name": "misdreavus", - "method": "walk", - "encounter_rate": 30, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 359, - "pokemon_name": "absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 46 - }, - { - "pokeapi_id": 436, - "pokemon_name": "bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 46 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 48 - }, - { - "pokeapi_id": 55, - "pokemon_name": "golduck", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 296, - "pokemon_name": "makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 48 - }, - { - "pokeapi_id": 217, - "pokemon_name": "ursaring", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 48 - }, - { - "pokeapi_id": 216, - "pokemon_name": "teddiursa", - "method": "walk", - "encounter_rate": 10, - "min_level": 46, - "max_level": 46 - }, - { - "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": 20 - }, - { - "pokeapi_id": 247, - "pokemon_name": "pupitar", - "method": "walk", - "encounter_rate": 5, - "min_level": 30, - "max_level": 30 - } - ] } ] }, @@ -11001,62 +11001,8 @@ "encounters": [], "children": [ { - "name": "Mt Moon (Mt Moon Square)", + "name": "Mt Moon (2f)", "order": 124, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "super-rod", - "encounter_rate": 100, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 70, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "surf", - "encounter_rate": 60, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "surf", - "encounter_rate": 40, - "min_level": 30, - "max_level": 35 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "good-rod", - "encounter_rate": 30, - "min_level": 20, - "max_level": 20 - } - ] - }, - { - "name": "Mt Moon (1f)", - "order": 125, "encounters": [ { "pokeapi_id": 41, @@ -11125,7 +11071,61 @@ ] }, { - "name": "Mt Moon (2f)", + "name": "Mt Moon (Mt Moon Square)", + "order": 125, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "super-rod", + "encounter_rate": 100, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 70, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "surf", + "encounter_rate": 60, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "surf", + "encounter_rate": 40, + "min_level": 30, + "max_level": 35 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "good-rod", + "encounter_rate": 30, + "min_level": 20, + "max_level": 20 + } + ] + }, + { + "name": "Mt Moon (1f)", "order": 126, "encounters": [ { @@ -11786,8 +11786,198 @@ "encounters": [], "children": [ { - "name": "Cerulean Cave (1f)", + "name": "Cerulean Cave (B1f)", "order": 132, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "rock-smash", + "encounter_rate": 90, + "min_level": 22, + "max_level": 24 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "surf", + "encounter_rate": 90, + "min_level": 35, + "max_level": 40 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "super-rod", + "encounter_rate": 60, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "good-rod", + "encounter_rate": 55, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 130, + "pokemon_name": "gyarados", + "method": "super-rod", + "encounter_rate": 30, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 47, + "pokemon_name": "parasect", + "method": "walk", + "encounter_rate": 25, + "min_level": 45, + "max_level": 47 + }, + { + "pokeapi_id": 359, + "pokemon_name": "absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 47 + }, + { + "pokeapi_id": 436, + "pokemon_name": "bronzor", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 47 + }, + { + "pokeapi_id": 433, + "pokemon_name": "chingling", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 64, + "pokemon_name": "kadabra", + "method": "walk", + "encounter_rate": 20, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 296, + "pokemon_name": "makuhita", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "good-rod", + "encounter_rate": 15, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 82, + "pokemon_name": "magneton", + "method": "walk", + "encounter_rate": 15, + "min_level": 45, + "max_level": 47 + }, + { + "pokeapi_id": 132, + "pokemon_name": "ditto", + "method": "walk", + "encounter_rate": 10, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 10, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 55, + "pokemon_name": "golduck", + "method": "surf", + "encounter_rate": 10, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "rock-smash", + "encounter_rate": 10, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 67, + "pokemon_name": "machoke", + "method": "walk", + "encounter_rate": 10, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 101, + "pokemon_name": "electrode", + "method": "walk", + "encounter_rate": 5, + "min_level": 46, + "max_level": 46 + }, + { + "pokeapi_id": 202, + "pokemon_name": "wobbuffet", + "method": "walk", + "encounter_rate": 5, + "min_level": 49, + "max_level": 49 + } + ] + }, + { + "name": "Cerulean Cave (1f)", + "order": 133, "encounters": [ { "pokeapi_id": 129, @@ -11977,180 +12167,6 @@ }, { "name": "Cerulean Cave (2f)", - "order": 133, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "surf", - "encounter_rate": 90, - "min_level": 35, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "super-rod", - "encounter_rate": 60, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "good-rod", - "encounter_rate": 55, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 130, - "pokemon_name": "gyarados", - "method": "super-rod", - "encounter_rate": 30, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 67, - "pokemon_name": "machoke", - "method": "walk", - "encounter_rate": 30, - "min_level": 39, - "max_level": 42 - }, - { - "pokeapi_id": 359, - "pokemon_name": "absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 41 - }, - { - "pokeapi_id": 436, - "pokemon_name": "bronzor", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 41 - }, - { - "pokeapi_id": 433, - "pokemon_name": "chingling", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 42 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 42 - }, - { - "pokeapi_id": 64, - "pokemon_name": "kadabra", - "method": "walk", - "encounter_rate": 20, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 296, - "pokemon_name": "makuhita", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 42 - }, - { - "pokeapi_id": 47, - "pokemon_name": "parasect", - "method": "walk", - "encounter_rate": 20, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "good-rod", - "encounter_rate": 15, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 132, - "pokemon_name": "ditto", - "method": "walk", - "encounter_rate": 10, - "min_level": 42, - "max_level": 42 - }, - { - "pokeapi_id": 55, - "pokemon_name": "golduck", - "method": "surf", - "encounter_rate": 10, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 82, - "pokemon_name": "magneton", - "method": "walk", - "encounter_rate": 10, - "min_level": 41, - "max_level": 41 - }, - { - "pokeapi_id": 101, - "pokemon_name": "electrode", - "method": "walk", - "encounter_rate": 5, - "min_level": 41, - "max_level": 41 - }, - { - "pokeapi_id": 202, - "pokemon_name": "wobbuffet", - "method": "walk", - "encounter_rate": 5, - "min_level": 42, - "max_level": 42 - } - ] - }, - { - "name": "Cerulean Cave (B1f)", "order": 134, "encounters": [ { @@ -12161,14 +12177,6 @@ "min_level": 10, "max_level": 10 }, - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "rock-smash", - "encounter_rate": 90, - "min_level": 22, - "max_level": 24 - }, { "pokeapi_id": 54, "pokemon_name": "psyduck", @@ -12218,52 +12226,68 @@ "max_level": 40 }, { - "pokeapi_id": 47, - "pokemon_name": "parasect", + "pokeapi_id": 67, + "pokemon_name": "machoke", "method": "walk", - "encounter_rate": 25, - "min_level": 45, - "max_level": 47 + "encounter_rate": 30, + "min_level": 39, + "max_level": 42 }, { "pokeapi_id": 359, "pokemon_name": "absol", "method": "walk", "encounter_rate": 20, - "min_level": 45, - "max_level": 47 + "min_level": 39, + "max_level": 41 }, { "pokeapi_id": 436, "pokemon_name": "bronzor", "method": "walk", "encounter_rate": 20, - "min_level": 45, - "max_level": 47 + "min_level": 39, + "max_level": 41 }, { "pokeapi_id": 433, "pokemon_name": "chingling", "method": "walk", "encounter_rate": 20, - "min_level": 45, - "max_level": 45 + "min_level": 41, + "max_level": 42 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 41, + "max_level": 42 }, { "pokeapi_id": 64, "pokemon_name": "kadabra", "method": "walk", "encounter_rate": 20, - "min_level": 46, - "max_level": 46 + "min_level": 42, + "max_level": 42 }, { "pokeapi_id": 296, "pokemon_name": "makuhita", "method": "walk", "encounter_rate": 20, - "min_level": 45, - "max_level": 45 + "min_level": 41, + "max_level": 42 + }, + { + "pokeapi_id": 47, + "pokemon_name": "parasect", + "method": "walk", + "encounter_rate": 20, + "min_level": 40, + "max_level": 40 }, { "pokeapi_id": 129, @@ -12273,29 +12297,13 @@ "min_level": 20, "max_level": 20 }, - { - "pokeapi_id": 82, - "pokemon_name": "magneton", - "method": "walk", - "encounter_rate": 15, - "min_level": 45, - "max_level": 47 - }, { "pokeapi_id": 132, "pokemon_name": "ditto", "method": "walk", "encounter_rate": 10, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 10, - "min_level": 47, - "max_level": 47 + "min_level": 42, + "max_level": 42 }, { "pokeapi_id": 55, @@ -12306,36 +12314,28 @@ "max_level": 40 }, { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "rock-smash", - "encounter_rate": 10, - "min_level": 26, - "max_level": 30 - }, - { - "pokeapi_id": 67, - "pokemon_name": "machoke", + "pokeapi_id": 82, + "pokemon_name": "magneton", "method": "walk", "encounter_rate": 10, - "min_level": 45, - "max_level": 45 + "min_level": 41, + "max_level": 41 }, { "pokeapi_id": 101, "pokemon_name": "electrode", "method": "walk", "encounter_rate": 5, - "min_level": 46, - "max_level": 46 + "min_level": 41, + "max_level": 41 }, { "pokeapi_id": 202, "pokemon_name": "wobbuffet", "method": "walk", "encounter_rate": 5, - "min_level": 49, - "max_level": 49 + "min_level": 42, + "max_level": 42 } ] } diff --git a/backend/src/app/seeds/data/sun.json b/backend/src/app/seeds/data/sun.json index aabb524..3cac7c6 100644 --- a/backend/src/app/seeds/data/sun.json +++ b/backend/src/app/seeds/data/sun.json @@ -4,141 +4,9 @@ "order": 1, "encounters": [], "children": [ - { - "name": "Route 1 (West)", - "order": 2, - "encounters": [ - { - "pokeapi_id": 10091, - "pokemon_name": "rattata-alola", - "method": "walk", - "encounter_rate": 30, - "min_level": 3, - "max_level": 5 - }, - { - "pokeapi_id": 734, - "pokemon_name": "yungoos", - "method": "walk", - "encounter_rate": 30, - "min_level": 3, - "max_level": 5 - }, - { - "pokeapi_id": 731, - "pokemon_name": "pikipek", - "method": "walk", - "encounter_rate": 20, - "min_level": 3, - "max_level": 5 - }, - { - "pokeapi_id": 165, - "pokemon_name": "ledyba", - "method": "walk", - "encounter_rate": 15, - "min_level": 3, - "max_level": 5 - }, - { - "pokeapi_id": 167, - "pokemon_name": "spinarak", - "method": "walk", - "encounter_rate": 15, - "min_level": 3, - "max_level": 5 - }, - { - "pokeapi_id": 10, - "pokemon_name": "caterpie", - "method": "walk", - "encounter_rate": 10, - "min_level": 3, - "max_level": 5 - }, - { - "pokeapi_id": 736, - "pokemon_name": "grubbin", - "method": "walk", - "encounter_rate": 10, - "min_level": 3, - "max_level": 5 - }, - { - "pokeapi_id": 11, - "pokemon_name": "metapod", - "method": "walk", - "encounter_rate": 10, - "min_level": 3, - "max_level": 5 - }, - { - "pokeapi_id": 172, - "pokemon_name": "pichu", - "method": "walk", - "encounter_rate": 5, - "min_level": 3, - "max_level": 5 - } - ] - }, - { - "name": "Route 1 (East)", - "order": 3, - "encounters": [ - { - "pokeapi_id": 731, - "pokemon_name": "pikipek", - "method": "walk", - "encounter_rate": 30, - "min_level": 2, - "max_level": 3 - }, - { - "pokeapi_id": 10091, - "pokemon_name": "rattata-alola", - "method": "walk", - "encounter_rate": 30, - "min_level": 2, - "max_level": 3 - }, - { - "pokeapi_id": 734, - "pokemon_name": "yungoos", - "method": "walk", - "encounter_rate": 30, - "min_level": 2, - "max_level": 3 - }, - { - "pokeapi_id": 10, - "pokemon_name": "caterpie", - "method": "walk", - "encounter_rate": 20, - "min_level": 2, - "max_level": 3 - }, - { - "pokeapi_id": 165, - "pokemon_name": "ledyba", - "method": "walk", - "encounter_rate": 20, - "min_level": 2, - "max_level": 3 - }, - { - "pokeapi_id": 167, - "pokemon_name": "spinarak", - "method": "walk", - "encounter_rate": 20, - "min_level": 2, - "max_level": 3 - } - ] - }, { "name": "Route 1 (Hauoli Outskirts)", - "order": 4, + "order": 2, "encounters": [ { "pokeapi_id": 81, @@ -224,7 +92,7 @@ }, { "name": "Route 1 (South)", - "order": 5, + "order": 3, "encounters": [ { "pokeapi_id": 10091, @@ -299,6 +167,138 @@ "max_level": 13 } ] + }, + { + "name": "Route 1 (West)", + "order": 4, + "encounters": [ + { + "pokeapi_id": 10091, + "pokemon_name": "rattata-alola", + "method": "walk", + "encounter_rate": 30, + "min_level": 3, + "max_level": 5 + }, + { + "pokeapi_id": 734, + "pokemon_name": "yungoos", + "method": "walk", + "encounter_rate": 30, + "min_level": 3, + "max_level": 5 + }, + { + "pokeapi_id": 731, + "pokemon_name": "pikipek", + "method": "walk", + "encounter_rate": 20, + "min_level": 3, + "max_level": 5 + }, + { + "pokeapi_id": 165, + "pokemon_name": "ledyba", + "method": "walk", + "encounter_rate": 15, + "min_level": 3, + "max_level": 5 + }, + { + "pokeapi_id": 167, + "pokemon_name": "spinarak", + "method": "walk", + "encounter_rate": 15, + "min_level": 3, + "max_level": 5 + }, + { + "pokeapi_id": 10, + "pokemon_name": "caterpie", + "method": "walk", + "encounter_rate": 10, + "min_level": 3, + "max_level": 5 + }, + { + "pokeapi_id": 736, + "pokemon_name": "grubbin", + "method": "walk", + "encounter_rate": 10, + "min_level": 3, + "max_level": 5 + }, + { + "pokeapi_id": 11, + "pokemon_name": "metapod", + "method": "walk", + "encounter_rate": 10, + "min_level": 3, + "max_level": 5 + }, + { + "pokeapi_id": 172, + "pokemon_name": "pichu", + "method": "walk", + "encounter_rate": 5, + "min_level": 3, + "max_level": 5 + } + ] + }, + { + "name": "Route 1 (East)", + "order": 5, + "encounters": [ + { + "pokeapi_id": 731, + "pokemon_name": "pikipek", + "method": "walk", + "encounter_rate": 30, + "min_level": 2, + "max_level": 3 + }, + { + "pokeapi_id": 10091, + "pokemon_name": "rattata-alola", + "method": "walk", + "encounter_rate": 30, + "min_level": 2, + "max_level": 3 + }, + { + "pokeapi_id": 734, + "pokemon_name": "yungoos", + "method": "walk", + "encounter_rate": 30, + "min_level": 2, + "max_level": 3 + }, + { + "pokeapi_id": 10, + "pokemon_name": "caterpie", + "method": "walk", + "encounter_rate": 20, + "min_level": 2, + "max_level": 3 + }, + { + "pokeapi_id": 165, + "pokemon_name": "ledyba", + "method": "walk", + "encounter_rate": 20, + "min_level": 2, + "max_level": 3 + }, + { + "pokeapi_id": 167, + "pokemon_name": "spinarak", + "method": "walk", + "encounter_rate": 20, + "min_level": 2, + "max_level": 3 + } + ] } ] }, @@ -1609,165 +1609,9 @@ "order": 33, "encounters": [], "children": [ - { - "name": "Brooklet Hill (South)", - "order": 34, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "super-rod", - "encounter_rate": 70, - "min_level": 10, - "max_level": 15 - }, - { - "pokeapi_id": 751, - "pokemon_name": "dewpider", - "method": "surf", - "encounter_rate": 40, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "surf", - "encounter_rate": 40, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 283, - "pokemon_name": "surskit", - "method": "surf", - "encounter_rate": 40, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "walk", - "encounter_rate": 30, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 278, - "pokemon_name": "wingull", - "method": "walk", - "encounter_rate": 30, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "super-rod", - "encounter_rate": 29, - "min_level": 10, - "max_level": 15 - }, - { - "pokeapi_id": 751, - "pokemon_name": "dewpider", - "method": "walk", - "encounter_rate": 20, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "walk", - "encounter_rate": 20, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 54, - "pokemon_name": "psyduck", - "method": "surf", - "encounter_rate": 20, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 283, - "pokemon_name": "surskit", - "method": "walk", - "encounter_rate": 20, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 349, - "pokemon_name": "feebas", - "method": "super-rod", - "encounter_rate": 1, - "min_level": 10, - "max_level": 15 - } - ] - }, - { - "name": "Brooklet Hill (Totems Den)", - "order": 35, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "super-rod", - "encounter_rate": 79, - "min_level": 10, - "max_level": 15 - }, - { - "pokeapi_id": 456, - "pokemon_name": "finneon", - "method": "surf", - "encounter_rate": 40, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 72, - "pokemon_name": "tentacool", - "method": "surf", - "encounter_rate": 40, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 278, - "pokemon_name": "wingull", - "method": "surf", - "encounter_rate": 20, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 746, - "pokemon_name": "wishiwashi-solo", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 10, - "max_level": 15 - }, - { - "pokeapi_id": 594, - "pokemon_name": "alomomola", - "method": "super-rod", - "encounter_rate": 1, - "min_level": 10, - "max_level": 15 - } - ] - }, { "name": "Brooklet Hill (North)", - "order": 36, + "order": 34, "encounters": [ { "pokeapi_id": 129, @@ -1890,6 +1734,162 @@ "max_level": 15 } ] + }, + { + "name": "Brooklet Hill (South)", + "order": 35, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "super-rod", + "encounter_rate": 70, + "min_level": 10, + "max_level": 15 + }, + { + "pokeapi_id": 751, + "pokemon_name": "dewpider", + "method": "surf", + "encounter_rate": 40, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "surf", + "encounter_rate": 40, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 283, + "pokemon_name": "surskit", + "method": "surf", + "encounter_rate": 40, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "walk", + "encounter_rate": 30, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 278, + "pokemon_name": "wingull", + "method": "walk", + "encounter_rate": 30, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "super-rod", + "encounter_rate": 29, + "min_level": 10, + "max_level": 15 + }, + { + "pokeapi_id": 751, + "pokemon_name": "dewpider", + "method": "walk", + "encounter_rate": 20, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "walk", + "encounter_rate": 20, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 54, + "pokemon_name": "psyduck", + "method": "surf", + "encounter_rate": 20, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 283, + "pokemon_name": "surskit", + "method": "walk", + "encounter_rate": 20, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 349, + "pokemon_name": "feebas", + "method": "super-rod", + "encounter_rate": 1, + "min_level": 10, + "max_level": 15 + } + ] + }, + { + "name": "Brooklet Hill (Totems Den)", + "order": 36, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "super-rod", + "encounter_rate": 79, + "min_level": 10, + "max_level": 15 + }, + { + "pokeapi_id": 456, + "pokemon_name": "finneon", + "method": "surf", + "encounter_rate": 40, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 72, + "pokemon_name": "tentacool", + "method": "surf", + "encounter_rate": 40, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 278, + "pokemon_name": "wingull", + "method": "surf", + "encounter_rate": 20, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 746, + "pokemon_name": "wishiwashi-solo", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 10, + "max_level": 15 + }, + { + "pokeapi_id": 594, + "pokemon_name": "alomomola", + "method": "super-rod", + "encounter_rate": 1, + "min_level": 10, + "max_level": 15 + } + ] } ] }, @@ -1899,8 +1899,22 @@ "encounters": [], "children": [ { - "name": "Lush Jungle (East Cave)", + "name": "Lush Jungle (All Areas)", "order": 38, + "encounters": [ + { + "pokeapi_id": 796, + "pokemon_name": "xurkitree", + "method": "walk", + "encounter_rate": 100, + "min_level": 65, + "max_level": 65 + } + ] + }, + { + "name": "Lush Jungle (East Cave)", + "order": 39, "encounters": [ { "pokeapi_id": 41, @@ -1922,7 +1936,7 @@ }, { "name": "Lush Jungle (North)", - "order": 39, + "order": 40, "encounters": [ { "pokeapi_id": 753, @@ -1984,7 +1998,7 @@ }, { "name": "Lush Jungle (South)", - "order": 40, + "order": 41, "encounters": [ { "pokeapi_id": 753, @@ -2062,7 +2076,7 @@ }, { "name": "Lush Jungle (West)", - "order": 41, + "order": 42, "encounters": [ { "pokeapi_id": 761, @@ -2121,20 +2135,6 @@ "max_level": 21 } ] - }, - { - "name": "Lush Jungle (All Areas)", - "order": 42, - "encounters": [ - { - "pokeapi_id": 796, - "pokemon_name": "xurkitree", - "method": "walk", - "encounter_rate": 100, - "min_level": 65, - "max_level": 65 - } - ] } ] }, @@ -2645,23 +2645,9 @@ "order": 52, "encounters": [], "children": [ - { - "name": "Route 17 (All Areas)", - "order": 53, - "encounters": [ - { - "pokeapi_id": 798, - "pokemon_name": "kartana", - "method": "walk", - "encounter_rate": 100, - "min_level": 60, - "max_level": 60 - } - ] - }, { "name": "Route 17 (Northeast)", - "order": 54, + "order": 53, "encounters": [ { "pokeapi_id": 22, @@ -2715,7 +2701,7 @@ }, { "name": "Route 17 (West)", - "order": 55, + "order": 54, "encounters": [ { "pokeapi_id": 22, @@ -2766,6 +2752,20 @@ "max_level": 34 } ] + }, + { + "name": "Route 17 (All Areas)", + "order": 55, + "encounters": [ + { + "pokeapi_id": 798, + "pokemon_name": "kartana", + "method": "walk", + "encounter_rate": 100, + "min_level": 60, + "max_level": 60 + } + ] } ] }, @@ -3585,71 +3585,9 @@ "order": 71, "encounters": [], "children": [ - { - "name": "Poni Plains (North)", - "order": 72, - "encounters": [ - { - "pokeapi_id": 735, - "pokemon_name": "gumshoos", - "method": "walk", - "encounter_rate": 30, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 10092, - "pokemon_name": "raticate-alola", - "method": "walk", - "encounter_rate": 30, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 546, - "pokemon_name": "cottonee", - "method": "walk", - "encounter_rate": 20, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 97, - "pokemon_name": "hypno", - "method": "walk", - "encounter_rate": 20, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 241, - "pokemon_name": "miltank", - "method": "walk", - "encounter_rate": 10, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 128, - "pokemon_name": "tauros", - "method": "walk", - "encounter_rate": 10, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 732, - "pokemon_name": "trumbeak", - "method": "walk", - "encounter_rate": 10, - "min_level": 54, - "max_level": 57 - } - ] - }, { "name": "Poni Plains (West)", - "order": 73, + "order": 72, "encounters": [ { "pokeapi_id": 546, @@ -3719,7 +3657,7 @@ }, { "name": "Poni Plains (Center)", - "order": 74, + "order": 73, "encounters": [ { "pokeapi_id": 735, @@ -3773,7 +3711,7 @@ }, { "name": "Poni Plains (East)", - "order": 75, + "order": 74, "encounters": [ { "pokeapi_id": 735, @@ -3832,6 +3770,68 @@ "max_level": 57 } ] + }, + { + "name": "Poni Plains (North)", + "order": 75, + "encounters": [ + { + "pokeapi_id": 735, + "pokemon_name": "gumshoos", + "method": "walk", + "encounter_rate": 30, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 10092, + "pokemon_name": "raticate-alola", + "method": "walk", + "encounter_rate": 30, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 546, + "pokemon_name": "cottonee", + "method": "walk", + "encounter_rate": 20, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 97, + "pokemon_name": "hypno", + "method": "walk", + "encounter_rate": 20, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 241, + "pokemon_name": "miltank", + "method": "walk", + "encounter_rate": 10, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 128, + "pokemon_name": "tauros", + "method": "walk", + "encounter_rate": 10, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 732, + "pokemon_name": "trumbeak", + "method": "walk", + "encounter_rate": 10, + "min_level": 54, + "max_level": 57 + } + ] } ] }, @@ -3948,79 +3948,9 @@ "order": 78, "encounters": [], "children": [ - { - "name": "Vast Poni Canyon (Outside)", - "order": 79, - "encounters": [ - { - "pokeapi_id": 67, - "pokemon_name": "machoke", - "method": "walk", - "encounter_rate": 30, - "min_level": 41, - "max_level": 44 - }, - { - "pokeapi_id": 745, - "pokemon_name": "lycanroc-midday", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 44 - }, - { - "pokeapi_id": 10126, - "pokemon_name": "lycanroc-midnight", - "method": "walk", - "encounter_rate": 20, - "min_level": 41, - "max_level": 44 - }, - { - "pokeapi_id": 703, - "pokemon_name": "carbink", - "method": "walk", - "encounter_rate": 15, - "min_level": 41, - "max_level": 44 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 10, - "min_level": 41, - "max_level": 44 - }, - { - "pokeapi_id": 198, - "pokemon_name": "murkrow", - "method": "walk", - "encounter_rate": 10, - "min_level": 41, - "max_level": 44 - }, - { - "pokeapi_id": 227, - "pokemon_name": "skarmory", - "method": "walk", - "encounter_rate": 10, - "min_level": 41, - "max_level": 44 - }, - { - "pokeapi_id": 782, - "pokemon_name": "jangmo-o", - "method": "walk", - "encounter_rate": 5, - "min_level": 41, - "max_level": 44 - } - ] - }, { "name": "Vast Poni Canyon (Inside)", - "order": 80, + "order": 79, "encounters": [ { "pokeapi_id": 525, @@ -4058,7 +3988,7 @@ }, { "name": "Vast Poni Canyon (Northwest)", - "order": 81, + "order": 80, "encounters": [ { "pokeapi_id": 42, @@ -4133,6 +4063,76 @@ "max_level": 44 } ] + }, + { + "name": "Vast Poni Canyon (Outside)", + "order": 81, + "encounters": [ + { + "pokeapi_id": 67, + "pokemon_name": "machoke", + "method": "walk", + "encounter_rate": 30, + "min_level": 41, + "max_level": 44 + }, + { + "pokeapi_id": 745, + "pokemon_name": "lycanroc-midday", + "method": "walk", + "encounter_rate": 20, + "min_level": 41, + "max_level": 44 + }, + { + "pokeapi_id": 10126, + "pokemon_name": "lycanroc-midnight", + "method": "walk", + "encounter_rate": 20, + "min_level": 41, + "max_level": 44 + }, + { + "pokeapi_id": 703, + "pokemon_name": "carbink", + "method": "walk", + "encounter_rate": 15, + "min_level": 41, + "max_level": 44 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 10, + "min_level": 41, + "max_level": 44 + }, + { + "pokeapi_id": 198, + "pokemon_name": "murkrow", + "method": "walk", + "encounter_rate": 10, + "min_level": 41, + "max_level": 44 + }, + { + "pokeapi_id": 227, + "pokemon_name": "skarmory", + "method": "walk", + "encounter_rate": 10, + "min_level": 41, + "max_level": 44 + }, + { + "pokeapi_id": 782, + "pokemon_name": "jangmo-o", + "method": "walk", + "encounter_rate": 5, + "min_level": 41, + "max_level": 44 + } + ] } ] }, diff --git a/backend/src/app/seeds/data/ultra-moon.json b/backend/src/app/seeds/data/ultra-moon.json index fad7b25..8fd9a5f 100644 --- a/backend/src/app/seeds/data/ultra-moon.json +++ b/backend/src/app/seeds/data/ultra-moon.json @@ -5,8 +5,62 @@ "encounters": [], "children": [ { - "name": "Route 1 (Trainers School)", + "name": "Route 1 (South)", "order": 2, + "encounters": [ + { + "pokeapi_id": 438, + "pokemon_name": "bonsly", + "method": "walk", + "encounter_rate": 30, + "min_level": 11, + "max_level": 14 + }, + { + "pokeapi_id": 731, + "pokemon_name": "pikipek", + "method": "walk", + "encounter_rate": 20, + "min_level": 11, + "max_level": 14 + }, + { + "pokeapi_id": 19, + "pokemon_name": "rattata", + "method": "walk", + "encounter_rate": 20, + "min_level": 11, + "max_level": 14 + }, + { + "pokeapi_id": 744, + "pokemon_name": "rockruff", + "method": "walk", + "encounter_rate": 20, + "min_level": 11, + "max_level": 14 + }, + { + "pokeapi_id": 734, + "pokemon_name": "yungoos", + "method": "walk", + "encounter_rate": 20, + "min_level": 11, + "max_level": 14 + }, + { + "pokeapi_id": 446, + "pokemon_name": "munchlax", + "method": "walk", + "encounter_rate": 10, + "min_level": 11, + "max_level": 14 + } + ] + }, + { + "name": "Route 1 (Trainers School)", + "order": 3, "encounters": [ { "pokeapi_id": 10107, @@ -44,7 +98,7 @@ }, { "name": "Route 1 (West)", - "order": 3, + "order": 4, "encounters": [ { "pokeapi_id": 10, @@ -82,7 +136,7 @@ }, { "name": "Route 1 (East)", - "order": 4, + "order": 5, "encounters": [ { "pokeapi_id": 165, @@ -160,7 +214,7 @@ }, { "name": "Route 1 (Hauoli Outskirts)", - "order": 5, + "order": 6, "encounters": [ { "pokeapi_id": 278, @@ -187,60 +241,6 @@ "max_level": 7 } ] - }, - { - "name": "Route 1 (South)", - "order": 6, - "encounters": [ - { - "pokeapi_id": 438, - "pokemon_name": "bonsly", - "method": "walk", - "encounter_rate": 30, - "min_level": 11, - "max_level": 14 - }, - { - "pokeapi_id": 731, - "pokemon_name": "pikipek", - "method": "walk", - "encounter_rate": 20, - "min_level": 11, - "max_level": 14 - }, - { - "pokeapi_id": 19, - "pokemon_name": "rattata", - "method": "walk", - "encounter_rate": 20, - "min_level": 11, - "max_level": 14 - }, - { - "pokeapi_id": 744, - "pokemon_name": "rockruff", - "method": "walk", - "encounter_rate": 20, - "min_level": 11, - "max_level": 14 - }, - { - "pokeapi_id": 734, - "pokemon_name": "yungoos", - "method": "walk", - "encounter_rate": 20, - "min_level": 11, - "max_level": 14 - }, - { - "pokeapi_id": 446, - "pokemon_name": "munchlax", - "method": "walk", - "encounter_rate": 10, - "min_level": 11, - "max_level": 14 - } - ] } ] }, @@ -249,47 +249,9 @@ "order": 7, "encounters": [], "children": [ - { - "name": "Route 3 (North)", - "order": 8, - "encounters": [ - { - "pokeapi_id": 742, - "pokemon_name": "cutiefly", - "method": "walk", - "encounter_rate": 30, - "min_level": 9, - "max_level": 12 - }, - { - "pokeapi_id": 56, - "pokemon_name": "mankey", - "method": "walk", - "encounter_rate": 30, - "min_level": 9, - "max_level": 12 - }, - { - "pokeapi_id": 21, - "pokemon_name": "spearow", - "method": "walk", - "encounter_rate": 30, - "min_level": 9, - "max_level": 12 - }, - { - "pokeapi_id": 701, - "pokemon_name": "hawlucha", - "method": "walk", - "encounter_rate": 10, - "min_level": 9, - "max_level": 12 - } - ] - }, { "name": "Route 3 (South)", - "order": 9, + "order": 8, "encounters": [ { "pokeapi_id": 742, @@ -332,6 +294,44 @@ "max_level": 12 } ] + }, + { + "name": "Route 3 (North)", + "order": 9, + "encounters": [ + { + "pokeapi_id": 742, + "pokemon_name": "cutiefly", + "method": "walk", + "encounter_rate": 30, + "min_level": 9, + "max_level": 12 + }, + { + "pokeapi_id": 56, + "pokemon_name": "mankey", + "method": "walk", + "encounter_rate": 30, + "min_level": 9, + "max_level": 12 + }, + { + "pokeapi_id": 21, + "pokemon_name": "spearow", + "method": "walk", + "encounter_rate": 30, + "min_level": 9, + "max_level": 12 + }, + { + "pokeapi_id": 701, + "pokemon_name": "hawlucha", + "method": "walk", + "encounter_rate": 10, + "min_level": 9, + "max_level": 12 + } + ] } ] }, @@ -1961,101 +1961,45 @@ "encounters": [], "children": [ { - "name": "Lush Jungle (North)", + "name": "Lush Jungle (East Cave)", "order": 39, "encounters": [ { - "pokeapi_id": 732, - "pokemon_name": "trumbeak", + "pokeapi_id": 42, + "pokemon_name": "golbat", "method": "walk", - "encounter_rate": 22, - "min_level": 19, - "max_level": 22 + "encounter_rate": 39, + "min_level": 41, + "max_level": 44 }, { - "pokeapi_id": 753, - "pokemon_name": "fomantis", + "pokeapi_id": 51, + "pokemon_name": "dugtrio", "method": "walk", - "encounter_rate": 20, - "min_level": 19, - "max_level": 22 + "encounter_rate": 30, + "min_level": 41, + "max_level": 44 }, { - "pokeapi_id": 163, - "pokemon_name": "hoothoot", + "pokeapi_id": 757, + "pokemon_name": "salandit", "method": "walk", - "encounter_rate": 20, - "min_level": 19, - "max_level": 22 + "encounter_rate": 30, + "min_level": 41, + "max_level": 44 }, { - "pokeapi_id": 438, - "pokemon_name": "bonsly", + "pokeapi_id": 636, + "pokemon_name": "larvesta", "method": "walk", - "encounter_rate": 10, - "min_level": 19, - "max_level": 22 - }, - { - "pokeapi_id": 764, - "pokemon_name": "comfey", - "method": "walk", - "encounter_rate": 10, - "min_level": 19, - "max_level": 22 - }, - { - "pokeapi_id": 11, - "pokemon_name": "metapod", - "method": "walk", - "encounter_rate": 10, - "min_level": 19, - "max_level": 22 - }, - { - "pokeapi_id": 755, - "pokemon_name": "morelull", - "method": "walk", - "encounter_rate": 10, - "min_level": 19, - "max_level": 22 - }, - { - "pokeapi_id": 46, - "pokemon_name": "paras", - "method": "walk", - "encounter_rate": 10, - "min_level": 19, - "max_level": 22 - }, - { - "pokeapi_id": 762, - "pokemon_name": "steenee", - "method": "walk", - "encounter_rate": 10, - "min_level": 19, - "max_level": 22 - }, - { - "pokeapi_id": 765, - "pokemon_name": "oranguru", - "method": "walk", - "encounter_rate": 5, - "min_level": 19, - "max_level": 22 - }, - { - "pokeapi_id": 127, - "pokemon_name": "pinsir", - "method": "walk", - "encounter_rate": 4, - "min_level": 19, - "max_level": 22 + "encounter_rate": 1, + "min_level": 41, + "max_level": 44 } ] }, { - "name": "Lush Jungle (South)", + "name": "Lush Jungle (North)", "order": 40, "encounters": [ { @@ -2149,7 +2093,7 @@ ] }, { - "name": "Lush Jungle (West)", + "name": "Lush Jungle (South)", "order": 41, "encounters": [ { @@ -2243,40 +2187,96 @@ ] }, { - "name": "Lush Jungle (East Cave)", + "name": "Lush Jungle (West)", "order": 42, "encounters": [ { - "pokeapi_id": 42, - "pokemon_name": "golbat", + "pokeapi_id": 732, + "pokemon_name": "trumbeak", "method": "walk", - "encounter_rate": 39, - "min_level": 41, - "max_level": 44 + "encounter_rate": 22, + "min_level": 19, + "max_level": 22 }, { - "pokeapi_id": 51, - "pokemon_name": "dugtrio", + "pokeapi_id": 753, + "pokemon_name": "fomantis", "method": "walk", - "encounter_rate": 30, - "min_level": 41, - "max_level": 44 + "encounter_rate": 20, + "min_level": 19, + "max_level": 22 }, { - "pokeapi_id": 757, - "pokemon_name": "salandit", + "pokeapi_id": 163, + "pokemon_name": "hoothoot", "method": "walk", - "encounter_rate": 30, - "min_level": 41, - "max_level": 44 + "encounter_rate": 20, + "min_level": 19, + "max_level": 22 }, { - "pokeapi_id": 636, - "pokemon_name": "larvesta", + "pokeapi_id": 438, + "pokemon_name": "bonsly", "method": "walk", - "encounter_rate": 1, - "min_level": 41, - "max_level": 44 + "encounter_rate": 10, + "min_level": 19, + "max_level": 22 + }, + { + "pokeapi_id": 764, + "pokemon_name": "comfey", + "method": "walk", + "encounter_rate": 10, + "min_level": 19, + "max_level": 22 + }, + { + "pokeapi_id": 11, + "pokemon_name": "metapod", + "method": "walk", + "encounter_rate": 10, + "min_level": 19, + "max_level": 22 + }, + { + "pokeapi_id": 755, + "pokemon_name": "morelull", + "method": "walk", + "encounter_rate": 10, + "min_level": 19, + "max_level": 22 + }, + { + "pokeapi_id": 46, + "pokemon_name": "paras", + "method": "walk", + "encounter_rate": 10, + "min_level": 19, + "max_level": 22 + }, + { + "pokeapi_id": 762, + "pokemon_name": "steenee", + "method": "walk", + "encounter_rate": 10, + "min_level": 19, + "max_level": 22 + }, + { + "pokeapi_id": 765, + "pokemon_name": "oranguru", + "method": "walk", + "encounter_rate": 5, + "min_level": 19, + "max_level": 22 + }, + { + "pokeapi_id": 127, + "pokemon_name": "pinsir", + "method": "walk", + "encounter_rate": 4, + "min_level": 19, + "max_level": 22 } ] } @@ -2812,63 +2812,9 @@ "order": 53, "encounters": [], "children": [ - { - "name": "Route 17 (West)", - "order": 54, - "encounters": [ - { - "pokeapi_id": 559, - "pokemon_name": "scraggy", - "method": "walk", - "encounter_rate": 40, - "min_level": 33, - "max_level": 36 - }, - { - "pokeapi_id": 168, - "pokemon_name": "ariados", - "method": "walk", - "encounter_rate": 20, - "min_level": 33, - "max_level": 36 - }, - { - "pokeapi_id": 22, - "pokemon_name": "fearow", - "method": "walk", - "encounter_rate": 20, - "min_level": 33, - "max_level": 36 - }, - { - "pokeapi_id": 735, - "pokemon_name": "gumshoos", - "method": "walk", - "encounter_rate": 20, - "min_level": 33, - "max_level": 36 - }, - { - "pokeapi_id": 166, - "pokemon_name": "ledian", - "method": "walk", - "encounter_rate": 20, - "min_level": 33, - "max_level": 36 - }, - { - "pokeapi_id": 10092, - "pokemon_name": "raticate-alola", - "method": "walk", - "encounter_rate": 20, - "min_level": 33, - "max_level": 36 - } - ] - }, { "name": "Route 17 (Northeast)", - "order": 55, + "order": 54, "encounters": [ { "pokeapi_id": 22, @@ -2927,6 +2873,60 @@ "max_level": 36 } ] + }, + { + "name": "Route 17 (West)", + "order": 55, + "encounters": [ + { + "pokeapi_id": 559, + "pokemon_name": "scraggy", + "method": "walk", + "encounter_rate": 40, + "min_level": 33, + "max_level": 36 + }, + { + "pokeapi_id": 168, + "pokemon_name": "ariados", + "method": "walk", + "encounter_rate": 20, + "min_level": 33, + "max_level": 36 + }, + { + "pokeapi_id": 22, + "pokemon_name": "fearow", + "method": "walk", + "encounter_rate": 20, + "min_level": 33, + "max_level": 36 + }, + { + "pokeapi_id": 735, + "pokemon_name": "gumshoos", + "method": "walk", + "encounter_rate": 20, + "min_level": 33, + "max_level": 36 + }, + { + "pokeapi_id": 166, + "pokemon_name": "ledian", + "method": "walk", + "encounter_rate": 20, + "min_level": 33, + "max_level": 36 + }, + { + "pokeapi_id": 10092, + "pokemon_name": "raticate-alola", + "method": "walk", + "encounter_rate": 20, + "min_level": 33, + "max_level": 36 + } + ] } ] }, @@ -3447,8 +3447,54 @@ "encounters": [], "children": [ { - "name": "Mount Lanakila (Cave)", + "name": "Mount Lanakila (Base)", "order": 66, + "encounters": [ + { + "pokeapi_id": 10101, + "pokemon_name": "sandshrew-alola", + "method": "walk", + "encounter_rate": 30, + "min_level": 30, + "max_level": 33 + }, + { + "pokeapi_id": 361, + "pokemon_name": "snorunt", + "method": "walk", + "encounter_rate": 30, + "min_level": 30, + "max_level": 33 + }, + { + "pokeapi_id": 359, + "pokemon_name": "absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 33 + }, + { + "pokeapi_id": 735, + "pokemon_name": "gumshoos", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 33 + }, + { + "pokeapi_id": 10092, + "pokemon_name": "raticate-alola", + "method": "walk", + "encounter_rate": 20, + "min_level": 30, + "max_level": 33 + } + ] + }, + { + "name": "Mount Lanakila (Cave)", + "order": 67, "encounters": [ { "pokeapi_id": 362, @@ -3494,7 +3540,7 @@ }, { "name": "Mount Lanakila (Outside)", - "order": 67, + "order": 68, "encounters": [ { "pokeapi_id": 362, @@ -3529,52 +3575,6 @@ "max_level": 50 } ] - }, - { - "name": "Mount Lanakila (Base)", - "order": 68, - "encounters": [ - { - "pokeapi_id": 10101, - "pokemon_name": "sandshrew-alola", - "method": "walk", - "encounter_rate": 30, - "min_level": 30, - "max_level": 33 - }, - { - "pokeapi_id": 361, - "pokemon_name": "snorunt", - "method": "walk", - "encounter_rate": 30, - "min_level": 30, - "max_level": 33 - }, - { - "pokeapi_id": 359, - "pokemon_name": "absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 33 - }, - { - "pokeapi_id": 735, - "pokemon_name": "gumshoos", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 33 - }, - { - "pokeapi_id": 10092, - "pokemon_name": "raticate-alola", - "method": "walk", - "encounter_rate": 20, - "min_level": 30, - "max_level": 33 - } - ] } ] }, @@ -3957,79 +3957,9 @@ "order": 74, "encounters": [], "children": [ - { - "name": "Poni Plains (North)", - "order": 75, - "encounters": [ - { - "pokeapi_id": 735, - "pokemon_name": "gumshoos", - "method": "walk", - "encounter_rate": 30, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 297, - "pokemon_name": "hariyama", - "method": "walk", - "encounter_rate": 30, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 97, - "pokemon_name": "hypno", - "method": "walk", - "encounter_rate": 30, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 10092, - "pokemon_name": "raticate-alola", - "method": "walk", - "encounter_rate": 30, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 241, - "pokemon_name": "miltank", - "method": "walk", - "encounter_rate": 10, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 548, - "pokemon_name": "petilil", - "method": "walk", - "encounter_rate": 10, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 128, - "pokemon_name": "tauros", - "method": "walk", - "encounter_rate": 10, - "min_level": 54, - "max_level": 57 - }, - { - "pokeapi_id": 732, - "pokemon_name": "trumbeak", - "method": "walk", - "encounter_rate": 10, - "min_level": 54, - "max_level": 57 - } - ] - }, { "name": "Poni Plains (West)", - "order": 76, + "order": 75, "encounters": [ { "pokeapi_id": 22, @@ -4099,7 +4029,7 @@ }, { "name": "Poni Plains (Center)", - "order": 77, + "order": 76, "encounters": [ { "pokeapi_id": 735, @@ -4153,7 +4083,7 @@ }, { "name": "Poni Plains (East)", - "order": 78, + "order": 77, "encounters": [ { "pokeapi_id": 735, @@ -4212,6 +4142,76 @@ "max_level": 57 } ] + }, + { + "name": "Poni Plains (North)", + "order": 78, + "encounters": [ + { + "pokeapi_id": 735, + "pokemon_name": "gumshoos", + "method": "walk", + "encounter_rate": 30, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 297, + "pokemon_name": "hariyama", + "method": "walk", + "encounter_rate": 30, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 97, + "pokemon_name": "hypno", + "method": "walk", + "encounter_rate": 30, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 10092, + "pokemon_name": "raticate-alola", + "method": "walk", + "encounter_rate": 30, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 241, + "pokemon_name": "miltank", + "method": "walk", + "encounter_rate": 10, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 548, + "pokemon_name": "petilil", + "method": "walk", + "encounter_rate": 10, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 128, + "pokemon_name": "tauros", + "method": "walk", + "encounter_rate": 10, + "min_level": 54, + "max_level": 57 + }, + { + "pokeapi_id": 732, + "pokemon_name": "trumbeak", + "method": "walk", + "encounter_rate": 10, + "min_level": 54, + "max_level": 57 + } + ] } ] }, @@ -4329,8 +4329,46 @@ "encounters": [], "children": [ { - "name": "Vast Poni Canyon (Northwest)", + "name": "Vast Poni Canyon (Inside)", "order": 82, + "encounters": [ + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 30, + "min_level": 42, + "max_level": 45 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 30, + "min_level": 42, + "max_level": 45 + }, + { + "pokeapi_id": 703, + "pokemon_name": "carbink", + "method": "walk", + "encounter_rate": 20, + "min_level": 42, + "max_level": 45 + }, + { + "pokeapi_id": 10106, + "pokemon_name": "dugtrio-alola", + "method": "walk", + "encounter_rate": 20, + "min_level": 42, + "max_level": 45 + } + ] + }, + { + "name": "Vast Poni Canyon (Northwest)", + "order": 83, "encounters": [ { "pokeapi_id": 42, @@ -4416,7 +4454,7 @@ }, { "name": "Vast Poni Canyon (Outside)", - "order": 83, + "order": 84, "encounters": [ { "pokeapi_id": 745, @@ -4483,44 +4521,6 @@ "max_level": 46 } ] - }, - { - "name": "Vast Poni Canyon (Inside)", - "order": 84, - "encounters": [ - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 30, - "min_level": 42, - "max_level": 45 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 30, - "min_level": 42, - "max_level": 45 - }, - { - "pokeapi_id": 703, - "pokemon_name": "carbink", - "method": "walk", - "encounter_rate": 20, - "min_level": 42, - "max_level": 45 - }, - { - "pokeapi_id": 10106, - "pokemon_name": "dugtrio-alola", - "method": "walk", - "encounter_rate": 20, - "min_level": 42, - "max_level": 45 - } - ] } ] }, diff --git a/backend/src/app/seeds/data/ultra-sun.json b/backend/src/app/seeds/data/ultra-sun.json index 7a11a47..df4e9b7 100644 --- a/backend/src/app/seeds/data/ultra-sun.json +++ b/backend/src/app/seeds/data/ultra-sun.json @@ -5,8 +5,130 @@ "encounters": [], "children": [ { - "name": "Route 1 (West)", + "name": "Route 1 (Hauoli Outskirts)", "order": 2, + "encounters": [ + { + "pokeapi_id": 278, + "pokemon_name": "wingull", + "method": "walk", + "encounter_rate": 50, + "min_level": 4, + "max_level": 7 + }, + { + "pokeapi_id": 686, + "pokemon_name": "inkay", + "method": "walk", + "encounter_rate": 30, + "min_level": 4, + "max_level": 7 + }, + { + "pokeapi_id": 79, + "pokemon_name": "slowpoke", + "method": "walk", + "encounter_rate": 20, + "min_level": 4, + "max_level": 7 + } + ] + }, + { + "name": "Route 1 (South)", + "order": 3, + "encounters": [ + { + "pokeapi_id": 438, + "pokemon_name": "bonsly", + "method": "walk", + "encounter_rate": 30, + "min_level": 11, + "max_level": 14 + }, + { + "pokeapi_id": 731, + "pokemon_name": "pikipek", + "method": "walk", + "encounter_rate": 20, + "min_level": 11, + "max_level": 14 + }, + { + "pokeapi_id": 19, + "pokemon_name": "rattata", + "method": "walk", + "encounter_rate": 20, + "min_level": 11, + "max_level": 14 + }, + { + "pokeapi_id": 744, + "pokemon_name": "rockruff", + "method": "walk", + "encounter_rate": 20, + "min_level": 11, + "max_level": 14 + }, + { + "pokeapi_id": 734, + "pokemon_name": "yungoos", + "method": "walk", + "encounter_rate": 20, + "min_level": 11, + "max_level": 14 + }, + { + "pokeapi_id": 446, + "pokemon_name": "munchlax", + "method": "walk", + "encounter_rate": 10, + "min_level": 11, + "max_level": 14 + } + ] + }, + { + "name": "Route 1 (Trainers School)", + "order": 4, + "encounters": [ + { + "pokeapi_id": 10107, + "pokemon_name": "meowth-alola", + "method": "walk", + "encounter_rate": 50, + "min_level": 5, + "max_level": 8 + }, + { + "pokeapi_id": 570, + "pokemon_name": "zorua", + "method": "walk", + "encounter_rate": 30, + "min_level": 5, + "max_level": 8 + }, + { + "pokeapi_id": 10112, + "pokemon_name": "grimer-alola", + "method": "walk", + "encounter_rate": 10, + "min_level": 5, + "max_level": 8 + }, + { + "pokeapi_id": 81, + "pokemon_name": "magnemite", + "method": "walk", + "encounter_rate": 10, + "min_level": 5, + "max_level": 8 + } + ] + }, + { + "name": "Route 1 (West)", + "order": 5, "encounters": [ { "pokeapi_id": 10, @@ -44,7 +166,7 @@ }, { "name": "Route 1 (East)", - "order": 3, + "order": 6, "encounters": [ { "pokeapi_id": 165, @@ -119,128 +241,6 @@ "max_level": 3 } ] - }, - { - "name": "Route 1 (Hauoli Outskirts)", - "order": 4, - "encounters": [ - { - "pokeapi_id": 278, - "pokemon_name": "wingull", - "method": "walk", - "encounter_rate": 50, - "min_level": 4, - "max_level": 7 - }, - { - "pokeapi_id": 686, - "pokemon_name": "inkay", - "method": "walk", - "encounter_rate": 30, - "min_level": 4, - "max_level": 7 - }, - { - "pokeapi_id": 79, - "pokemon_name": "slowpoke", - "method": "walk", - "encounter_rate": 20, - "min_level": 4, - "max_level": 7 - } - ] - }, - { - "name": "Route 1 (South)", - "order": 5, - "encounters": [ - { - "pokeapi_id": 438, - "pokemon_name": "bonsly", - "method": "walk", - "encounter_rate": 30, - "min_level": 11, - "max_level": 14 - }, - { - "pokeapi_id": 731, - "pokemon_name": "pikipek", - "method": "walk", - "encounter_rate": 20, - "min_level": 11, - "max_level": 14 - }, - { - "pokeapi_id": 19, - "pokemon_name": "rattata", - "method": "walk", - "encounter_rate": 20, - "min_level": 11, - "max_level": 14 - }, - { - "pokeapi_id": 744, - "pokemon_name": "rockruff", - "method": "walk", - "encounter_rate": 20, - "min_level": 11, - "max_level": 14 - }, - { - "pokeapi_id": 734, - "pokemon_name": "yungoos", - "method": "walk", - "encounter_rate": 20, - "min_level": 11, - "max_level": 14 - }, - { - "pokeapi_id": 446, - "pokemon_name": "munchlax", - "method": "walk", - "encounter_rate": 10, - "min_level": 11, - "max_level": 14 - } - ] - }, - { - "name": "Route 1 (Trainers School)", - "order": 6, - "encounters": [ - { - "pokeapi_id": 10107, - "pokemon_name": "meowth-alola", - "method": "walk", - "encounter_rate": 50, - "min_level": 5, - "max_level": 8 - }, - { - "pokeapi_id": 570, - "pokemon_name": "zorua", - "method": "walk", - "encounter_rate": 30, - "min_level": 5, - "max_level": 8 - }, - { - "pokeapi_id": 10112, - "pokemon_name": "grimer-alola", - "method": "walk", - "encounter_rate": 10, - "min_level": 5, - "max_level": 8 - }, - { - "pokeapi_id": 81, - "pokemon_name": "magnemite", - "method": "walk", - "encounter_rate": 10, - "min_level": 5, - "max_level": 8 - } - ] } ] }, @@ -340,87 +340,9 @@ "order": 10, "encounters": [], "children": [ - { - "name": "Route 2 (South)", - "order": 11, - "encounters": [ - { - "pokeapi_id": 96, - "pokemon_name": "drowzee", - "method": "walk", - "encounter_rate": 30, - "min_level": 6, - "max_level": 9 - }, - { - "pokeapi_id": 296, - "pokemon_name": "makuhita", - "method": "walk", - "encounter_rate": 30, - "min_level": 6, - "max_level": 9 - }, - { - "pokeapi_id": 23, - "pokemon_name": "ekans", - "method": "walk", - "encounter_rate": 20, - "min_level": 6, - "max_level": 9 - }, - { - "pokeapi_id": 63, - "pokemon_name": "abra", - "method": "walk", - "encounter_rate": 10, - "min_level": 6, - "max_level": 9 - }, - { - "pokeapi_id": 676, - "pokemon_name": "furfrou", - "method": "walk", - "encounter_rate": 10, - "min_level": 6, - "max_level": 9 - }, - { - "pokeapi_id": 10107, - "pokemon_name": "meowth-alola", - "method": "walk", - "encounter_rate": 10, - "min_level": 6, - "max_level": 9 - }, - { - "pokeapi_id": 10091, - "pokemon_name": "rattata-alola", - "method": "walk", - "encounter_rate": 10, - "min_level": 6, - "max_level": 9 - }, - { - "pokeapi_id": 235, - "pokemon_name": "smeargle", - "method": "walk", - "encounter_rate": 10, - "min_level": 6, - "max_level": 9 - }, - { - "pokeapi_id": 734, - "pokemon_name": "yungoos", - "method": "walk", - "encounter_rate": 10, - "min_level": 6, - "max_level": 9 - } - ] - }, { "name": "Route 2 (North)", - "order": 12, + "order": 11, "encounters": [ { "pokeapi_id": 96, @@ -495,6 +417,84 @@ "max_level": 10 } ] + }, + { + "name": "Route 2 (South)", + "order": 12, + "encounters": [ + { + "pokeapi_id": 96, + "pokemon_name": "drowzee", + "method": "walk", + "encounter_rate": 30, + "min_level": 6, + "max_level": 9 + }, + { + "pokeapi_id": 296, + "pokemon_name": "makuhita", + "method": "walk", + "encounter_rate": 30, + "min_level": 6, + "max_level": 9 + }, + { + "pokeapi_id": 23, + "pokemon_name": "ekans", + "method": "walk", + "encounter_rate": 20, + "min_level": 6, + "max_level": 9 + }, + { + "pokeapi_id": 63, + "pokemon_name": "abra", + "method": "walk", + "encounter_rate": 10, + "min_level": 6, + "max_level": 9 + }, + { + "pokeapi_id": 676, + "pokemon_name": "furfrou", + "method": "walk", + "encounter_rate": 10, + "min_level": 6, + "max_level": 9 + }, + { + "pokeapi_id": 10107, + "pokemon_name": "meowth-alola", + "method": "walk", + "encounter_rate": 10, + "min_level": 6, + "max_level": 9 + }, + { + "pokeapi_id": 10091, + "pokemon_name": "rattata-alola", + "method": "walk", + "encounter_rate": 10, + "min_level": 6, + "max_level": 9 + }, + { + "pokeapi_id": 235, + "pokemon_name": "smeargle", + "method": "walk", + "encounter_rate": 10, + "min_level": 6, + "max_level": 9 + }, + { + "pokeapi_id": 734, + "pokemon_name": "yungoos", + "method": "walk", + "encounter_rate": 10, + "min_level": 6, + "max_level": 9 + } + ] } ] }, @@ -1648,7 +1648,7 @@ "encounters": [], "children": [ { - "name": "Brooklet Hill (North)", + "name": "Brooklet Hill (South)", "order": 35, "encounters": [ { @@ -1774,8 +1774,62 @@ ] }, { - "name": "Brooklet Hill (South)", + "name": "Brooklet Hill (Totems Den)", "order": 36, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "super-rod", + "encounter_rate": 55, + "min_level": 10, + "max_level": 16 + }, + { + "pokeapi_id": 456, + "pokemon_name": "finneon", + "method": "surf", + "encounter_rate": 40, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 72, + "pokemon_name": "tentacool", + "method": "surf", + "encounter_rate": 40, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 746, + "pokemon_name": "wishiwashi-solo", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 10, + "max_level": 16 + }, + { + "pokeapi_id": 278, + "pokemon_name": "wingull", + "method": "surf", + "encounter_rate": 20, + "min_level": 14, + "max_level": 17 + }, + { + "pokeapi_id": 594, + "pokemon_name": "alomomola", + "method": "super-rod", + "encounter_rate": 5, + "min_level": 10, + "max_level": 16 + } + ] + }, + { + "name": "Brooklet Hill (North)", + "order": 37, "encounters": [ { "pokeapi_id": 129, @@ -1898,60 +1952,6 @@ "max_level": 16 } ] - }, - { - "name": "Brooklet Hill (Totems Den)", - "order": 37, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "super-rod", - "encounter_rate": 55, - "min_level": 10, - "max_level": 16 - }, - { - "pokeapi_id": 456, - "pokemon_name": "finneon", - "method": "surf", - "encounter_rate": 40, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 72, - "pokemon_name": "tentacool", - "method": "surf", - "encounter_rate": 40, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 746, - "pokemon_name": "wishiwashi-solo", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 10, - "max_level": 16 - }, - { - "pokeapi_id": 278, - "pokemon_name": "wingull", - "method": "surf", - "encounter_rate": 20, - "min_level": 14, - "max_level": 17 - }, - { - "pokeapi_id": 594, - "pokemon_name": "alomomola", - "method": "super-rod", - "encounter_rate": 5, - "min_level": 10, - "max_level": 16 - } - ] } ] }, @@ -2721,47 +2721,9 @@ "order": 50, "encounters": [], "children": [ - { - "name": "Route 16 (East)", - "order": 51, - "encounters": [ - { - "pokeapi_id": 279, - "pokemon_name": "pelipper", - "method": "walk", - "encounter_rate": 50, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 735, - "pokemon_name": "gumshoos", - "method": "walk", - "encounter_rate": 30, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 10092, - "pokemon_name": "raticate-alola", - "method": "walk", - "encounter_rate": 30, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 79, - "pokemon_name": "slowpoke", - "method": "walk", - "encounter_rate": 20, - "min_level": 32, - "max_level": 35 - } - ] - }, { "name": "Route 16 (West)", - "order": 52, + "order": 51, "encounters": [ { "pokeapi_id": 279, @@ -2804,6 +2766,44 @@ "max_level": 35 } ] + }, + { + "name": "Route 16 (East)", + "order": 52, + "encounters": [ + { + "pokeapi_id": 279, + "pokemon_name": "pelipper", + "method": "walk", + "encounter_rate": 50, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 735, + "pokemon_name": "gumshoos", + "method": "walk", + "encounter_rate": 30, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 10092, + "pokemon_name": "raticate-alola", + "method": "walk", + "encounter_rate": 30, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 79, + "pokemon_name": "slowpoke", + "method": "walk", + "encounter_rate": 20, + "min_level": 32, + "max_level": 35 + } + ] } ] }, @@ -2813,8 +2813,62 @@ "encounters": [], "children": [ { - "name": "Route 17 (Northeast)", + "name": "Route 17 (West)", "order": 54, + "encounters": [ + { + "pokeapi_id": 559, + "pokemon_name": "scraggy", + "method": "walk", + "encounter_rate": 40, + "min_level": 33, + "max_level": 36 + }, + { + "pokeapi_id": 168, + "pokemon_name": "ariados", + "method": "walk", + "encounter_rate": 20, + "min_level": 33, + "max_level": 36 + }, + { + "pokeapi_id": 22, + "pokemon_name": "fearow", + "method": "walk", + "encounter_rate": 20, + "min_level": 33, + "max_level": 36 + }, + { + "pokeapi_id": 735, + "pokemon_name": "gumshoos", + "method": "walk", + "encounter_rate": 20, + "min_level": 33, + "max_level": 36 + }, + { + "pokeapi_id": 166, + "pokemon_name": "ledian", + "method": "walk", + "encounter_rate": 20, + "min_level": 33, + "max_level": 36 + }, + { + "pokeapi_id": 10092, + "pokemon_name": "raticate-alola", + "method": "walk", + "encounter_rate": 20, + "min_level": 33, + "max_level": 36 + } + ] + }, + { + "name": "Route 17 (Northeast)", + "order": 55, "encounters": [ { "pokeapi_id": 22, @@ -2873,60 +2927,6 @@ "max_level": 36 } ] - }, - { - "name": "Route 17 (West)", - "order": 55, - "encounters": [ - { - "pokeapi_id": 559, - "pokemon_name": "scraggy", - "method": "walk", - "encounter_rate": 40, - "min_level": 33, - "max_level": 36 - }, - { - "pokeapi_id": 168, - "pokemon_name": "ariados", - "method": "walk", - "encounter_rate": 20, - "min_level": 33, - "max_level": 36 - }, - { - "pokeapi_id": 22, - "pokemon_name": "fearow", - "method": "walk", - "encounter_rate": 20, - "min_level": 33, - "max_level": 36 - }, - { - "pokeapi_id": 735, - "pokemon_name": "gumshoos", - "method": "walk", - "encounter_rate": 20, - "min_level": 33, - "max_level": 36 - }, - { - "pokeapi_id": 166, - "pokemon_name": "ledian", - "method": "walk", - "encounter_rate": 20, - "min_level": 33, - "max_level": 36 - }, - { - "pokeapi_id": 10092, - "pokemon_name": "raticate-alola", - "method": "walk", - "encounter_rate": 20, - "min_level": 33, - "max_level": 36 - } - ] } ] }, @@ -3262,8 +3262,54 @@ "encounters": [], "children": [ { - "name": "Mount Hokulani (West)", + "name": "Mount Hokulani (East)", "order": 62, + "encounters": [ + { + "pokeapi_id": 774, + "pokemon_name": "minior-red-meteor", + "method": "walk", + "encounter_rate": 70, + "min_level": 27, + "max_level": 30 + }, + { + "pokeapi_id": 605, + "pokemon_name": "elgyem", + "method": "walk", + "encounter_rate": 50, + "min_level": 27, + "max_level": 30 + }, + { + "pokeapi_id": 374, + "pokemon_name": "beldum", + "method": "walk", + "encounter_rate": 20, + "min_level": 27, + "max_level": 30 + }, + { + "pokeapi_id": 173, + "pokemon_name": "cleffa", + "method": "walk", + "encounter_rate": 20, + "min_level": 27, + "max_level": 30 + }, + { + "pokeapi_id": 132, + "pokemon_name": "ditto", + "method": "walk", + "encounter_rate": 10, + "min_level": 27, + "max_level": 30 + } + ] + }, + { + "name": "Mount Hokulani (West)", + "order": 63, "encounters": [ { "pokeapi_id": 22, @@ -3330,52 +3376,6 @@ "max_level": 30 } ] - }, - { - "name": "Mount Hokulani (East)", - "order": 63, - "encounters": [ - { - "pokeapi_id": 774, - "pokemon_name": "minior-red-meteor", - "method": "walk", - "encounter_rate": 70, - "min_level": 27, - "max_level": 30 - }, - { - "pokeapi_id": 605, - "pokemon_name": "elgyem", - "method": "walk", - "encounter_rate": 50, - "min_level": 27, - "max_level": 30 - }, - { - "pokeapi_id": 374, - "pokemon_name": "beldum", - "method": "walk", - "encounter_rate": 20, - "min_level": 27, - "max_level": 30 - }, - { - "pokeapi_id": 173, - "pokemon_name": "cleffa", - "method": "walk", - "encounter_rate": 20, - "min_level": 27, - "max_level": 30 - }, - { - "pokeapi_id": 132, - "pokemon_name": "ditto", - "method": "walk", - "encounter_rate": 10, - "min_level": 27, - "max_level": 30 - } - ] } ] }, @@ -3455,8 +3455,46 @@ "encounters": [], "children": [ { - "name": "Mount Lanakila (Base)", + "name": "Mount Lanakila (Outside)", "order": 66, + "encounters": [ + { + "pokeapi_id": 362, + "pokemon_name": "glalie", + "method": "walk", + "encounter_rate": 30, + "min_level": 47, + "max_level": 50 + }, + { + "pokeapi_id": 10103, + "pokemon_name": "vulpix-alola", + "method": "walk", + "encounter_rate": 30, + "min_level": 47, + "max_level": 50 + }, + { + "pokeapi_id": 359, + "pokemon_name": "absol", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 50 + }, + { + "pokeapi_id": 215, + "pokemon_name": "sneasel", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 50 + } + ] + }, + { + "name": "Mount Lanakila (Base)", + "order": 67, "encounters": [ { "pokeapi_id": 361, @@ -3502,7 +3540,7 @@ }, { "name": "Mount Lanakila (Cave)", - "order": 67, + "order": 68, "encounters": [ { "pokeapi_id": 362, @@ -3537,44 +3575,6 @@ "max_level": 51 } ] - }, - { - "name": "Mount Lanakila (Outside)", - "order": 68, - "encounters": [ - { - "pokeapi_id": 362, - "pokemon_name": "glalie", - "method": "walk", - "encounter_rate": 30, - "min_level": 47, - "max_level": 50 - }, - { - "pokeapi_id": 10103, - "pokemon_name": "vulpix-alola", - "method": "walk", - "encounter_rate": 30, - "min_level": 47, - "max_level": 50 - }, - { - "pokeapi_id": 359, - "pokemon_name": "absol", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 50 - }, - { - "pokeapi_id": 215, - "pokemon_name": "sneasel", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 50 - } - ] } ] }, diff --git a/backend/src/app/seeds/data/white-2.json b/backend/src/app/seeds/data/white-2.json index 30e252f..44bc853 100644 --- a/backend/src/app/seeds/data/white-2.json +++ b/backend/src/app/seeds/data/white-2.json @@ -1333,7 +1333,6 @@ { "name": "Pinwheel Forest (Outside)", "order": 23, - "pinwheel_zone": 1, "encounters": [ { "pokeapi_id": 533, @@ -1380,7 +1379,6 @@ { "name": "Pinwheel Forest (Inside)", "order": 24, - "pinwheel_zone": 2, "encounters": [ { "pokeapi_id": 10016, @@ -1572,8 +1570,22 @@ "encounters": [], "children": [ { - "name": "Relic Castle (A)", + "name": "Relic Castle (D)", "order": 28, + "encounters": [ + { + "pokeapi_id": 343, + "pokemon_name": "baltoy", + "method": "walk", + "encounter_rate": 100, + "min_level": 27, + "max_level": 30 + } + ] + }, + { + "name": "Relic Castle (A)", + "order": 29, "encounters": [ { "pokeapi_id": 551, @@ -1603,7 +1615,7 @@ }, { "name": "Relic Castle (C)", - "order": 29, + "order": 30, "encounters": [ { "pokeapi_id": 562, @@ -1638,20 +1650,6 @@ "max_level": 30 } ] - }, - { - "name": "Relic Castle (D)", - "order": 30, - "encounters": [ - { - "pokeapi_id": 343, - "pokemon_name": "baltoy", - "method": "walk", - "encounter_rate": 100, - "min_level": 27, - "max_level": 30 - } - ] } ] }, @@ -1899,77 +1897,9 @@ "order": 36, "encounters": [], "children": [ - { - "name": "Dragonspiral Tower (2f)", - "order": 37, - "encounters": [ - { - "pokeapi_id": 623, - "pokemon_name": "golurk", - "method": "walk", - "encounter_rate": 100, - "min_level": 55, - "max_level": 58 - } - ] - }, - { - "name": "Dragonspiral Tower (Entrance)", - "order": 38, - "encounters": [ - { - "pokeapi_id": 520, - "pokemon_name": "tranquill", - "method": "walk", - "encounter_rate": 100, - "min_level": 55, - "max_level": 58 - }, - { - "pokeapi_id": 586, - "pokemon_name": "sawsbuck", - "method": "walk", - "encounter_rate": 45, - "min_level": 55, - "max_level": 58 - }, - { - "pokeapi_id": 620, - "pokemon_name": "mienshao", - "method": "walk", - "encounter_rate": 30, - "min_level": 56, - "max_level": 58 - }, - { - "pokeapi_id": 583, - "pokemon_name": "vanillish", - "method": "walk", - "encounter_rate": 25, - "min_level": 55, - "max_level": 57 - }, - { - "pokeapi_id": 614, - "pokemon_name": "beartic", - "method": "walk", - "encounter_rate": 15, - "min_level": 57, - "max_level": 58 - }, - { - "pokeapi_id": 621, - "pokemon_name": "druddigon", - "method": "walk", - "encounter_rate": 15, - "min_level": 58, - "max_level": 58 - } - ] - }, { "name": "Dragonspiral Tower (Outside)", - "order": 39, + "order": 37, "encounters": [ { "pokeapi_id": 10016, @@ -2047,7 +1977,7 @@ }, { "name": "Dragonspiral Tower (1f)", - "order": 40, + "order": 38, "encounters": [ { "pokeapi_id": 623, @@ -2074,6 +2004,74 @@ "max_level": 55 } ] + }, + { + "name": "Dragonspiral Tower (2f)", + "order": 39, + "encounters": [ + { + "pokeapi_id": 623, + "pokemon_name": "golurk", + "method": "walk", + "encounter_rate": 100, + "min_level": 55, + "max_level": 58 + } + ] + }, + { + "name": "Dragonspiral Tower (Entrance)", + "order": 40, + "encounters": [ + { + "pokeapi_id": 520, + "pokemon_name": "tranquill", + "method": "walk", + "encounter_rate": 100, + "min_level": 55, + "max_level": 58 + }, + { + "pokeapi_id": 586, + "pokemon_name": "sawsbuck", + "method": "walk", + "encounter_rate": 45, + "min_level": 55, + "max_level": 58 + }, + { + "pokeapi_id": 620, + "pokemon_name": "mienshao", + "method": "walk", + "encounter_rate": 30, + "min_level": 56, + "max_level": 58 + }, + { + "pokeapi_id": 583, + "pokemon_name": "vanillish", + "method": "walk", + "encounter_rate": 25, + "min_level": 55, + "max_level": 57 + }, + { + "pokeapi_id": 614, + "pokemon_name": "beartic", + "method": "walk", + "encounter_rate": 15, + "min_level": 57, + "max_level": 58 + }, + { + "pokeapi_id": 621, + "pokemon_name": "druddigon", + "method": "walk", + "encounter_rate": 15, + "min_level": 58, + "max_level": 58 + } + ] } ] }, @@ -2227,8 +2225,22 @@ "encounters": [], "children": [ { - "name": "Celestial Tower (3f)", + "name": "Celestial Tower (2f)", "order": 46, + "encounters": [ + { + "pokeapi_id": 607, + "pokemon_name": "litwick", + "method": "walk", + "encounter_rate": 100, + "min_level": 27, + "max_level": 30 + } + ] + }, + { + "name": "Celestial Tower (3f)", + "order": 47, "encounters": [ { "pokeapi_id": 607, @@ -2258,7 +2270,7 @@ }, { "name": "Celestial Tower (4f)", - "order": 47, + "order": 48, "encounters": [ { "pokeapi_id": 607, @@ -2288,7 +2300,7 @@ }, { "name": "Celestial Tower (5f)", - "order": 48, + "order": 49, "encounters": [ { "pokeapi_id": 605, @@ -2315,20 +2327,6 @@ "max_level": 33 } ] - }, - { - "name": "Celestial Tower (2f)", - "order": 49, - "encounters": [ - { - "pokeapi_id": 607, - "pokemon_name": "litwick", - "method": "walk", - "encounter_rate": 100, - "min_level": 27, - "max_level": 30 - } - ] } ] }, @@ -3949,8 +3947,284 @@ "encounters": [], "children": [ { - "name": "Reversal Mountain (Unknown Area 48)", + "name": "Reversal Mountain (Unknown Area 51)", "order": 79, + "encounters": [ + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 25, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 322, + "pokemon_name": "numel", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 451, + "pokemon_name": "skorupi", + "method": "walk", + "encounter_rate": 15, + "min_level": 33, + "max_level": 35 + }, + { + "pokeapi_id": 323, + "pokemon_name": "camerupt", + "method": "walk", + "encounter_rate": 5, + "min_level": 35, + "max_level": 35 + } + ] + }, + { + "name": "Reversal Mountain (Unknown Area 52)", + "order": 80, + "encounters": [ + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 25, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 322, + "pokemon_name": "numel", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 451, + "pokemon_name": "skorupi", + "method": "walk", + "encounter_rate": 15, + "min_level": 33, + "max_level": 35 + }, + { + "pokeapi_id": 323, + "pokemon_name": "camerupt", + "method": "walk", + "encounter_rate": 5, + "min_level": 35, + "max_level": 35 + } + ] + }, + { + "name": "Reversal Mountain (Unknown Area 54)", + "order": 81, + "encounters": [ + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 25, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 322, + "pokemon_name": "numel", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 451, + "pokemon_name": "skorupi", + "method": "walk", + "encounter_rate": 15, + "min_level": 33, + "max_level": 35 + }, + { + "pokeapi_id": 323, + "pokemon_name": "camerupt", + "method": "walk", + "encounter_rate": 5, + "min_level": 35, + "max_level": 35 + } + ] + }, + { + "name": "Reversal Mountain (Unknown Area 56)", + "order": 82, + "encounters": [ + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 25, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 323, + "pokemon_name": "camerupt", + "method": "walk", + "encounter_rate": 20, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 451, + "pokemon_name": "skorupi", + "method": "walk", + "encounter_rate": 15, + "min_level": 33, + "max_level": 35 + }, + { + "pokeapi_id": 322, + "pokemon_name": "numel", + "method": "walk", + "encounter_rate": 5, + "min_level": 31, + "max_level": 31 + } + ] + }, + { + "name": "Reversal Mountain (Unknown Area 57)", + "order": 83, + "encounters": [ + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 25, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 322, + "pokemon_name": "numel", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 451, + "pokemon_name": "skorupi", + "method": "walk", + "encounter_rate": 15, + "min_level": 33, + "max_level": 35 + }, + { + "pokeapi_id": 323, + "pokemon_name": "camerupt", + "method": "walk", + "encounter_rate": 5, + "min_level": 35, + "max_level": 35 + } + ] + }, + { + "name": "Reversal Mountain (Unknown Area 58)", + "order": 84, + "encounters": [ + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 25, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 322, + "pokemon_name": "numel", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 451, + "pokemon_name": "skorupi", + "method": "walk", + "encounter_rate": 15, + "min_level": 33, + "max_level": 35 + }, + { + "pokeapi_id": 323, + "pokemon_name": "camerupt", + "method": "walk", + "encounter_rate": 5, + "min_level": 35, + "max_level": 35 + } + ] + }, + { + "name": "Reversal Mountain (Unknown Area 48)", + "order": 85, "encounters": [ { "pokeapi_id": 451, @@ -4002,284 +4276,8 @@ } ] }, - { - "name": "Reversal Mountain (Unknown Area 49)", - "order": 80, - "encounters": [ - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 25, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 322, - "pokemon_name": "numel", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 451, - "pokemon_name": "skorupi", - "method": "walk", - "encounter_rate": 15, - "min_level": 33, - "max_level": 35 - }, - { - "pokeapi_id": 323, - "pokemon_name": "camerupt", - "method": "walk", - "encounter_rate": 5, - "min_level": 35, - "max_level": 35 - } - ] - }, - { - "name": "Reversal Mountain (Unknown Area 52)", - "order": 81, - "encounters": [ - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 25, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 322, - "pokemon_name": "numel", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 451, - "pokemon_name": "skorupi", - "method": "walk", - "encounter_rate": 15, - "min_level": 33, - "max_level": 35 - }, - { - "pokeapi_id": 323, - "pokemon_name": "camerupt", - "method": "walk", - "encounter_rate": 5, - "min_level": 35, - "max_level": 35 - } - ] - }, { "name": "Reversal Mountain (Unknown Area 53)", - "order": 82, - "encounters": [ - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 25, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 322, - "pokemon_name": "numel", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 451, - "pokemon_name": "skorupi", - "method": "walk", - "encounter_rate": 15, - "min_level": 33, - "max_level": 35 - }, - { - "pokeapi_id": 323, - "pokemon_name": "camerupt", - "method": "walk", - "encounter_rate": 5, - "min_level": 35, - "max_level": 35 - } - ] - }, - { - "name": "Reversal Mountain (Unknown Area 54)", - "order": 83, - "encounters": [ - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 25, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 322, - "pokemon_name": "numel", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 451, - "pokemon_name": "skorupi", - "method": "walk", - "encounter_rate": 15, - "min_level": 33, - "max_level": 35 - }, - { - "pokeapi_id": 323, - "pokemon_name": "camerupt", - "method": "walk", - "encounter_rate": 5, - "min_level": 35, - "max_level": 35 - } - ] - }, - { - "name": "Reversal Mountain (Unknown Area 59)", - "order": 84, - "encounters": [ - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 25, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 322, - "pokemon_name": "numel", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 451, - "pokemon_name": "skorupi", - "method": "walk", - "encounter_rate": 15, - "min_level": 33, - "max_level": 35 - }, - { - "pokeapi_id": 323, - "pokemon_name": "camerupt", - "method": "walk", - "encounter_rate": 5, - "min_level": 35, - "max_level": 35 - } - ] - }, - { - "name": "Reversal Mountain (Unknown Area 50)", - "order": 85, - "encounters": [ - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 25, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 323, - "pokemon_name": "camerupt", - "method": "walk", - "encounter_rate": 20, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 451, - "pokemon_name": "skorupi", - "method": "walk", - "encounter_rate": 15, - "min_level": 33, - "max_level": 35 - }, - { - "pokeapi_id": 322, - "pokemon_name": "numel", - "method": "walk", - "encounter_rate": 5, - "min_level": 31, - "max_level": 31 - } - ] - }, - { - "name": "Reversal Mountain (Unknown Area 51)", "order": 86, "encounters": [ { @@ -4371,100 +4369,8 @@ ] }, { - "name": "Reversal Mountain (Unknown Area 56)", + "name": "Reversal Mountain (Unknown Area 59)", "order": 88, - "encounters": [ - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 25, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 323, - "pokemon_name": "camerupt", - "method": "walk", - "encounter_rate": 20, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 451, - "pokemon_name": "skorupi", - "method": "walk", - "encounter_rate": 15, - "min_level": 33, - "max_level": 35 - }, - { - "pokeapi_id": 322, - "pokemon_name": "numel", - "method": "walk", - "encounter_rate": 5, - "min_level": 31, - "max_level": 31 - } - ] - }, - { - "name": "Reversal Mountain (Unknown Area 57)", - "order": 89, - "encounters": [ - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 35, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 25, - "min_level": 32, - "max_level": 35 - }, - { - "pokeapi_id": 322, - "pokemon_name": "numel", - "method": "walk", - "encounter_rate": 20, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 451, - "pokemon_name": "skorupi", - "method": "walk", - "encounter_rate": 15, - "min_level": 33, - "max_level": 35 - }, - { - "pokeapi_id": 323, - "pokemon_name": "camerupt", - "method": "walk", - "encounter_rate": 5, - "min_level": 35, - "max_level": 35 - } - ] - }, - { - "name": "Reversal Mountain (Unknown Area 58)", - "order": 90, "encounters": [ { "pokeapi_id": 527, @@ -4510,7 +4416,7 @@ }, { "name": "Reversal Mountain (Unknown Area 60)", - "order": 91, + "order": 89, "encounters": [ { "pokeapi_id": 527, @@ -4553,6 +4459,98 @@ "max_level": 35 } ] + }, + { + "name": "Reversal Mountain (Unknown Area 49)", + "order": 90, + "encounters": [ + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 25, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 322, + "pokemon_name": "numel", + "method": "walk", + "encounter_rate": 20, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 451, + "pokemon_name": "skorupi", + "method": "walk", + "encounter_rate": 15, + "min_level": 33, + "max_level": 35 + }, + { + "pokeapi_id": 323, + "pokemon_name": "camerupt", + "method": "walk", + "encounter_rate": 5, + "min_level": 35, + "max_level": 35 + } + ] + }, + { + "name": "Reversal Mountain (Unknown Area 50)", + "order": 91, + "encounters": [ + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 35, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 25, + "min_level": 32, + "max_level": 35 + }, + { + "pokeapi_id": 323, + "pokemon_name": "camerupt", + "method": "walk", + "encounter_rate": 20, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 451, + "pokemon_name": "skorupi", + "method": "walk", + "encounter_rate": 15, + "min_level": 33, + "max_level": 35 + }, + { + "pokeapi_id": 322, + "pokemon_name": "numel", + "method": "walk", + "encounter_rate": 5, + "min_level": 31, + "max_level": 31 + } + ] } ] }, @@ -4677,12 +4675,34 @@ "encounters": [], "children": [ { - "name": "Victory Road 2 (Unknown Area 75)", + "name": "Victory Road 2 (Unknown Area 80)", "order": 96, "encounters": [ { - "pokeapi_id": 525, - "pokemon_name": "boldore", + "pokeapi_id": 621, + "pokemon_name": "druddigon", + "method": "walk", + "encounter_rate": 80, + "min_level": 47, + "max_level": 50 + }, + { + "pokeapi_id": 634, + "pokemon_name": "zweilous", + "method": "walk", + "encounter_rate": 20, + "min_level": 49, + "max_level": 50 + } + ] + }, + { + "name": "Victory Road 2 (Unknown Area 73)", + "order": 97, + "encounters": [ + { + "pokeapi_id": 520, + "pokemon_name": "tranquill", "method": "walk", "encounter_rate": 80, "min_level": 47, @@ -4713,18 +4733,84 @@ "max_level": 60 }, { - "pokeapi_id": 183, - "pokemon_name": "marill", + "pokeapi_id": 418, + "pokemon_name": "buizel", "method": "surf", "encounter_rate": 30, "min_level": 35, "max_level": 50 }, + { + "pokeapi_id": 334, + "pokemon_name": "altaria", + "method": "walk", + "encounter_rate": 20, + "min_level": 49, + "max_level": 50 + } + ] + }, + { + "name": "Victory Road 2 (Unknown Area 74)", + "order": 98, + "encounters": [ + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 80, + "min_level": 41, + "max_level": 44 + }, { "pokeapi_id": 95, "pokemon_name": "onix", "method": "walk", "encounter_rate": 20, + "min_level": 43, + "max_level": 44 + } + ] + }, + { + "name": "Victory Road 2 (Unknown Area 76)", + "order": 99, + "encounters": [ + { + "pokeapi_id": 533, + "pokemon_name": "gurdurr", + "method": "walk", + "encounter_rate": 70, + "min_level": 47, + "max_level": 50 + }, + { + "pokeapi_id": 538, + "pokemon_name": "throh", + "method": "walk", + "encounter_rate": 30, + "min_level": 48, + "max_level": 50 + } + ] + }, + { + "name": "Victory Road 2 (Unknown Area 77)", + "order": 100, + "encounters": [ + { + "pokeapi_id": 621, + "pokemon_name": "druddigon", + "method": "walk", + "encounter_rate": 80, + "min_level": 47, + "max_level": 50 + }, + { + "pokeapi_id": 634, + "pokemon_name": "zweilous", + "method": "walk", + "encounter_rate": 20, "min_level": 49, "max_level": 50 } @@ -4732,7 +4818,7 @@ }, { "name": "Victory Road 2 (Unknown Area 78)", - "order": 97, + "order": 101, "encounters": [ { "pokeapi_id": 354, @@ -4786,7 +4872,7 @@ }, { "name": "Victory Road 2 (Unknown Area 79)", - "order": 98, + "order": 102, "encounters": [ { "pokeapi_id": 520, @@ -4840,7 +4926,7 @@ }, { "name": "Victory Road 2 (Unknown Area 71)", - "order": 99, + "order": 103, "encounters": [ { "pokeapi_id": 354, @@ -4894,7 +4980,7 @@ }, { "name": "Victory Road 2 (Unknown Area 72)", - "order": 100, + "order": 104, "encounters": [ { "pokeapi_id": 548, @@ -4915,102 +5001,14 @@ ] }, { - "name": "Victory Road 2 (Unknown Area 74)", - "order": 101, + "name": "Victory Road 2 (Unknown Area 75)", + "order": 105, "encounters": [ { "pokeapi_id": 525, "pokemon_name": "boldore", "method": "walk", "encounter_rate": 80, - "min_level": 41, - "max_level": 44 - }, - { - "pokeapi_id": 95, - "pokemon_name": "onix", - "method": "walk", - "encounter_rate": 20, - "min_level": 43, - "max_level": 44 - } - ] - }, - { - "name": "Victory Road 2 (Unknown Area 76)", - "order": 102, - "encounters": [ - { - "pokeapi_id": 533, - "pokemon_name": "gurdurr", - "method": "walk", - "encounter_rate": 70, - "min_level": 47, - "max_level": 50 - }, - { - "pokeapi_id": 538, - "pokemon_name": "throh", - "method": "walk", - "encounter_rate": 30, - "min_level": 48, - "max_level": 50 - } - ] - }, - { - "name": "Victory Road 2 (Unknown Area 77)", - "order": 103, - "encounters": [ - { - "pokeapi_id": 621, - "pokemon_name": "druddigon", - "method": "walk", - "encounter_rate": 80, - "min_level": 47, - "max_level": 50 - }, - { - "pokeapi_id": 634, - "pokemon_name": "zweilous", - "method": "walk", - "encounter_rate": 20, - "min_level": 49, - "max_level": 50 - } - ] - }, - { - "name": "Victory Road 2 (Unknown Area 80)", - "order": 104, - "encounters": [ - { - "pokeapi_id": 621, - "pokemon_name": "druddigon", - "method": "walk", - "encounter_rate": 80, - "min_level": 47, - "max_level": 50 - }, - { - "pokeapi_id": 634, - "pokemon_name": "zweilous", - "method": "walk", - "encounter_rate": 20, - "min_level": 49, - "max_level": 50 - } - ] - }, - { - "name": "Victory Road 2 (Unknown Area 73)", - "order": 105, - "encounters": [ - { - "pokeapi_id": 520, - "pokemon_name": "tranquill", - "method": "walk", - "encounter_rate": 80, "min_level": 47, "max_level": 50 }, @@ -5039,16 +5037,16 @@ "max_level": 60 }, { - "pokeapi_id": 418, - "pokemon_name": "buizel", + "pokeapi_id": 183, + "pokemon_name": "marill", "method": "surf", "encounter_rate": 30, "min_level": 35, "max_level": 50 }, { - "pokeapi_id": 334, - "pokemon_name": "altaria", + "pokeapi_id": 95, + "pokemon_name": "onix", "method": "walk", "encounter_rate": 20, "min_level": 49, diff --git a/backend/src/app/seeds/data/white.json b/backend/src/app/seeds/data/white.json index 60c4aae..21d87e1 100644 --- a/backend/src/app/seeds/data/white.json +++ b/backend/src/app/seeds/data/white.json @@ -1321,7 +1321,6 @@ { "name": "Pinwheel Forest (Outside)", "order": 25, - "pinwheel_zone": 1, "encounters": [ { "pokeapi_id": 535, @@ -1360,7 +1359,6 @@ { "name": "Pinwheel Forest (Inside)", "order": 26, - "pinwheel_zone": 2, "encounters": [ { "pokeapi_id": 10016, @@ -1852,8 +1850,52 @@ "encounters": [], "children": [ { - "name": "Dragonspiral Tower (Entrance)", + "name": "Dragonspiral Tower (1f)", "order": 41, + "encounters": [ + { + "pokeapi_id": 622, + "pokemon_name": "golett", + "method": "walk", + "encounter_rate": 50, + "min_level": 30, + "max_level": 33 + }, + { + "pokeapi_id": 621, + "pokemon_name": "druddigon", + "method": "walk", + "encounter_rate": 30, + "min_level": 30, + "max_level": 33 + }, + { + "pokeapi_id": 619, + "pokemon_name": "mienfoo", + "method": "walk", + "encounter_rate": 20, + "min_level": 33, + "max_level": 33 + } + ] + }, + { + "name": "Dragonspiral Tower (2f)", + "order": 42, + "encounters": [ + { + "pokeapi_id": 622, + "pokemon_name": "golett", + "method": "walk", + "encounter_rate": 100, + "min_level": 30, + "max_level": 33 + } + ] + }, + { + "name": "Dragonspiral Tower (Entrance)", + "order": 43, "encounters": [ { "pokeapi_id": 585, @@ -1907,7 +1949,7 @@ }, { "name": "Dragonspiral Tower (Outside)", - "order": 42, + "order": 44, "encounters": [ { "pokeapi_id": 10016, @@ -1990,50 +2032,6 @@ "max_level": 55 } ] - }, - { - "name": "Dragonspiral Tower (1f)", - "order": 43, - "encounters": [ - { - "pokeapi_id": 622, - "pokemon_name": "golett", - "method": "walk", - "encounter_rate": 50, - "min_level": 30, - "max_level": 33 - }, - { - "pokeapi_id": 621, - "pokemon_name": "druddigon", - "method": "walk", - "encounter_rate": 30, - "min_level": 30, - "max_level": 33 - }, - { - "pokeapi_id": 619, - "pokemon_name": "mienfoo", - "method": "walk", - "encounter_rate": 20, - "min_level": 33, - "max_level": 33 - } - ] - }, - { - "name": "Dragonspiral Tower (2f)", - "order": 44, - "encounters": [ - { - "pokeapi_id": 622, - "pokemon_name": "golett", - "method": "walk", - "encounter_rate": 100, - "min_level": 30, - "max_level": 33 - } - ] } ] }, @@ -2042,161 +2040,9 @@ "order": 45, "encounters": [], "children": [ - { - "name": "Victory Road (Unknown Area 54)", - "order": 46, - "encounters": [ - { - "pokeapi_id": 632, - "pokemon_name": "durant", - "method": "walk", - "encounter_rate": 40, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 30, - "min_level": 37, - "max_level": 39 - }, - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 619, - "pokemon_name": "mienfoo", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - } - ] - }, - { - "name": "Victory Road (Unknown Area 59)", - "order": 47, - "encounters": [ - { - "pokeapi_id": 632, - "pokemon_name": "durant", - "method": "walk", - "encounter_rate": 40, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 30, - "min_level": 37, - "max_level": 39 - }, - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 619, - "pokemon_name": "mienfoo", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - } - ] - }, - { - "name": "Victory Road (Unknown Area 61)", - "order": 48, - "encounters": [ - { - "pokeapi_id": 632, - "pokemon_name": "durant", - "method": "walk", - "encounter_rate": 40, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 30, - "min_level": 37, - "max_level": 39 - }, - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 619, - "pokemon_name": "mienfoo", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - } - ] - }, - { - "name": "Victory Road (Outside)", - "order": 49, - "encounters": [ - { - "pokeapi_id": 631, - "pokemon_name": "heatmor", - "method": "walk", - "encounter_rate": 45, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 627, - "pokemon_name": "rufflet", - "method": "walk", - "encounter_rate": 35, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 619, - "pokemon_name": "mienfoo", - "method": "walk", - "encounter_rate": 15, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 611, - "pokemon_name": "fraxure", - "method": "walk", - "encounter_rate": 5, - "min_level": 40, - "max_level": 40 - } - ] - }, { "name": "Victory Road (Unknown Area 53)", - "order": 50, + "order": 46, "encounters": [ { "pokeapi_id": 10016, @@ -2274,7 +2120,7 @@ }, { "name": "Victory Road (Unknown Area 55)", - "order": 51, + "order": 47, "encounters": [ { "pokeapi_id": 632, @@ -2311,8 +2157,46 @@ ] }, { - "name": "Victory Road (4f Middle Room)", - "order": 52, + "name": "Victory Road (Unknown Area 57)", + "order": 48, + "encounters": [ + { + "pokeapi_id": 632, + "pokemon_name": "durant", + "method": "walk", + "encounter_rate": 40, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 30, + "min_level": 37, + "max_level": 39 + }, + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 619, + "pokemon_name": "mienfoo", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + } + ] + }, + { + "name": "Victory Road (Unknown Area 63)", + "order": 49, "encounters": [ { "pokeapi_id": 632, @@ -2348,47 +2232,9 @@ } ] }, - { - "name": "Victory Road (Unknown Area 57)", - "order": 53, - "encounters": [ - { - "pokeapi_id": 632, - "pokemon_name": "durant", - "method": "walk", - "encounter_rate": 40, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 30, - "min_level": 37, - "max_level": 39 - }, - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 619, - "pokemon_name": "mienfoo", - "method": "walk", - "encounter_rate": 10, - "min_level": 39, - "max_level": 39 - } - ] - }, { "name": "Victory Road (1f Unknown Room)", - "order": 54, + "order": 50, "encounters": [ { "pokeapi_id": 10016, @@ -2465,8 +2311,46 @@ ] }, { - "name": "Victory Road (Unknown Area 62)", - "order": 55, + "name": "Victory Road (Unknown Area 54)", + "order": 51, + "encounters": [ + { + "pokeapi_id": 632, + "pokemon_name": "durant", + "method": "walk", + "encounter_rate": 40, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 30, + "min_level": 37, + "max_level": 39 + }, + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 619, + "pokemon_name": "mienfoo", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + } + ] + }, + { + "name": "Victory Road (4f Middle Room)", + "order": 52, "encounters": [ { "pokeapi_id": 632, @@ -2503,46 +2387,46 @@ ] }, { - "name": "Victory Road (Unknown Area 64)", - "order": 56, + "name": "Victory Road (Unknown Area 59)", + "order": 53, "encounters": [ { "pokeapi_id": 632, "pokemon_name": "durant", "method": "walk", "encounter_rate": 40, - "min_level": 39, - "max_level": 42 + "min_level": 37, + "max_level": 40 }, { "pokeapi_id": 525, "pokemon_name": "boldore", "method": "walk", "encounter_rate": 30, - "min_level": 39, - "max_level": 41 + "min_level": 37, + "max_level": 39 }, { "pokeapi_id": 527, "pokemon_name": "woobat", "method": "walk", "encounter_rate": 20, - "min_level": 39, - "max_level": 42 + "min_level": 37, + "max_level": 40 }, { "pokeapi_id": 619, "pokemon_name": "mienfoo", "method": "walk", "encounter_rate": 10, - "min_level": 41, - "max_level": 41 + "min_level": 39, + "max_level": 39 } ] }, { - "name": "Victory Road (Unknown Area 66)", - "order": 57, + "name": "Victory Road (Unknown Area 65)", + "order": 54, "encounters": [ { "pokeapi_id": 632, @@ -2580,7 +2464,7 @@ }, { "name": "Victory Road (Unknown Area 60)", - "order": 58, + "order": 55, "encounters": [ { "pokeapi_id": 632, @@ -2617,7 +2501,121 @@ ] }, { - "name": "Victory Road (Unknown Area 63)", + "name": "Victory Road (Unknown Area 61)", + "order": 56, + "encounters": [ + { + "pokeapi_id": 632, + "pokemon_name": "durant", + "method": "walk", + "encounter_rate": 40, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 30, + "min_level": 37, + "max_level": 39 + }, + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 619, + "pokemon_name": "mienfoo", + "method": "walk", + "encounter_rate": 10, + "min_level": 39, + "max_level": 39 + } + ] + }, + { + "name": "Victory Road (Unknown Area 62)", + "order": 57, + "encounters": [ + { + "pokeapi_id": 632, + "pokemon_name": "durant", + "method": "walk", + "encounter_rate": 40, + "min_level": 39, + "max_level": 42 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 30, + "min_level": 39, + "max_level": 41 + }, + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 42 + }, + { + "pokeapi_id": 619, + "pokemon_name": "mienfoo", + "method": "walk", + "encounter_rate": 10, + "min_level": 41, + "max_level": 41 + } + ] + }, + { + "name": "Victory Road (Unknown Area 64)", + "order": 58, + "encounters": [ + { + "pokeapi_id": 632, + "pokemon_name": "durant", + "method": "walk", + "encounter_rate": 40, + "min_level": 39, + "max_level": 42 + }, + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 30, + "min_level": 39, + "max_level": 41 + }, + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 42 + }, + { + "pokeapi_id": 619, + "pokemon_name": "mienfoo", + "method": "walk", + "encounter_rate": 10, + "min_level": 41, + "max_level": 41 + } + ] + }, + { + "name": "Victory Road (Unknown Area 66)", "order": 59, "encounters": [ { @@ -2655,40 +2653,40 @@ ] }, { - "name": "Victory Road (Unknown Area 65)", + "name": "Victory Road (Outside)", "order": 60, "encounters": [ { - "pokeapi_id": 632, - "pokemon_name": "durant", + "pokeapi_id": 631, + "pokemon_name": "heatmor", "method": "walk", - "encounter_rate": 40, - "min_level": 39, - "max_level": 42 + "encounter_rate": 45, + "min_level": 37, + "max_level": 40 }, { - "pokeapi_id": 525, - "pokemon_name": "boldore", + "pokeapi_id": 627, + "pokemon_name": "rufflet", "method": "walk", - "encounter_rate": 30, - "min_level": 39, - "max_level": 41 - }, - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 42 + "encounter_rate": 35, + "min_level": 37, + "max_level": 40 }, { "pokeapi_id": 619, "pokemon_name": "mienfoo", "method": "walk", - "encounter_rate": 10, - "min_level": 41, - "max_level": 41 + "encounter_rate": 15, + "min_level": 38, + "max_level": 40 + }, + { + "pokeapi_id": 611, + "pokemon_name": "fraxure", + "method": "walk", + "encounter_rate": 5, + "min_level": 40, + "max_level": 40 } ] } @@ -2979,8 +2977,62 @@ "encounters": [], "children": [ { - "name": "Challengers Cave (B1f)", + "name": "Challengers Cave (1f)", "order": 71, + "encounters": [ + { + "pokeapi_id": 525, + "pokemon_name": "boldore", + "method": "walk", + "encounter_rate": 20, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 49 + }, + { + "pokeapi_id": 108, + "pokemon_name": "lickitung", + "method": "walk", + "encounter_rate": 20, + "min_level": 49, + "max_level": 50 + }, + { + "pokeapi_id": 527, + "pokemon_name": "woobat", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 303, + "pokemon_name": "mawile", + "method": "walk", + "encounter_rate": 10, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 302, + "pokemon_name": "sableye", + "method": "walk", + "encounter_rate": 10, + "min_level": 49, + "max_level": 49 + } + ] + }, + { + "name": "Challengers Cave (B1f)", + "order": 72, "encounters": [ { "pokeapi_id": 525, @@ -3042,7 +3094,7 @@ }, { "name": "Challengers Cave (B2f)", - "order": 72, + "order": 73, "encounters": [ { "pokeapi_id": 10016, @@ -3133,60 +3185,6 @@ "max_level": 49 } ] - }, - { - "name": "Challengers Cave (1f)", - "order": 73, - "encounters": [ - { - "pokeapi_id": 525, - "pokemon_name": "boldore", - "method": "walk", - "encounter_rate": 20, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 49 - }, - { - "pokeapi_id": 108, - "pokemon_name": "lickitung", - "method": "walk", - "encounter_rate": 20, - "min_level": 49, - "max_level": 50 - }, - { - "pokeapi_id": 527, - "pokemon_name": "woobat", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 303, - "pokemon_name": "mawile", - "method": "walk", - "encounter_rate": 10, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 302, - "pokemon_name": "sableye", - "method": "walk", - "encounter_rate": 10, - "min_level": 49, - "max_level": 49 - } - ] } ] }, @@ -3196,8 +3194,70 @@ "encounters": [], "children": [ { - "name": "Giant Chasm (Forest)", + "name": "Giant Chasm (Outside)", "order": 75, + "encounters": [ + { + "pokeapi_id": 114, + "pokemon_name": "tangela", + "method": "walk", + "encounter_rate": 25, + "min_level": 47, + "max_level": 49 + }, + { + "pokeapi_id": 277, + "pokemon_name": "swellow", + "method": "walk", + "encounter_rate": 20, + "min_level": 47, + "max_level": 47 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 15, + "min_level": 48, + "max_level": 50 + }, + { + "pokeapi_id": 359, + "pokemon_name": "absol", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 50 + }, + { + "pokeapi_id": 426, + "pokemon_name": "drifblim", + "method": "walk", + "encounter_rate": 10, + "min_level": 49, + "max_level": 49 + }, + { + "pokeapi_id": 337, + "pokemon_name": "lunatone", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 48 + }, + { + "pokeapi_id": 338, + "pokemon_name": "solrock", + "method": "walk", + "encounter_rate": 10, + "min_level": 48, + "max_level": 48 + } + ] + }, + { + "name": "Giant Chasm (Forest)", + "order": 76, "encounters": [ { "pokeapi_id": 35, @@ -3251,7 +3311,7 @@ }, { "name": "Giant Chasm (Forest Cave)", - "order": 76, + "order": 77, "encounters": [ { "pokeapi_id": 10016, @@ -3358,68 +3418,6 @@ "max_level": 59 } ] - }, - { - "name": "Giant Chasm (Outside)", - "order": 77, - "encounters": [ - { - "pokeapi_id": 114, - "pokemon_name": "tangela", - "method": "walk", - "encounter_rate": 25, - "min_level": 47, - "max_level": 49 - }, - { - "pokeapi_id": 277, - "pokemon_name": "swellow", - "method": "walk", - "encounter_rate": 20, - "min_level": 47, - "max_level": 47 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 15, - "min_level": 48, - "max_level": 50 - }, - { - "pokeapi_id": 359, - "pokemon_name": "absol", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 50 - }, - { - "pokeapi_id": 426, - "pokemon_name": "drifblim", - "method": "walk", - "encounter_rate": 10, - "min_level": 49, - "max_level": 49 - }, - { - "pokeapi_id": 337, - "pokemon_name": "lunatone", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 48 - }, - { - "pokeapi_id": 338, - "pokemon_name": "solrock", - "method": "walk", - "encounter_rate": 10, - "min_level": 48, - "max_level": 48 - } - ] } ] }, diff --git a/backend/src/app/seeds/data/x.json b/backend/src/app/seeds/data/x.json index 77dbcf5..eadb36e 100644 --- a/backend/src/app/seeds/data/x.json +++ b/backend/src/app/seeds/data/x.json @@ -1759,71 +1759,9 @@ "order": 24, "encounters": [], "children": [ - { - "name": "Frost Cavern (Unknown Area 313)", - "order": 25, - "encounters": [ - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 20, - "max_level": 20 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "surf", - "encounter_rate": 66, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 10016, - "pokemon_name": "basculin-blue-striped", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "super-rod", - "encounter_rate": 65, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 550, - "pokemon_name": "basculin-red-striped", - "method": "super-rod", - "encounter_rate": 35, - "min_level": 40, - "max_level": 40 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 419, - "pokemon_name": "floatzel", - "method": "surf", - "encounter_rate": 34, - "min_level": 38, - "max_level": 40 - } - ] - }, { "name": "Frost Cavern (Unknown Area 314)", - "order": 26, + "order": 25, "encounters": [ { "pokeapi_id": 614, @@ -1877,7 +1815,7 @@ }, { "name": "Frost Cavern (Unknown Area 315)", - "order": 27, + "order": 26, "encounters": [ { "pokeapi_id": 60, @@ -1987,7 +1925,7 @@ }, { "name": "Frost Cavern (Unknown Area 316)", - "order": 28, + "order": 27, "encounters": [ { "pokeapi_id": 614, @@ -2041,7 +1979,7 @@ }, { "name": "Frost Cavern (Unknown Area 317)", - "order": 29, + "order": 28, "encounters": [ { "pokeapi_id": 614, @@ -2092,6 +2030,68 @@ "max_level": 40 } ] + }, + { + "name": "Frost Cavern (Unknown Area 313)", + "order": 29, + "encounters": [ + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 20, + "max_level": 20 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "surf", + "encounter_rate": 66, + "min_level": 38, + "max_level": 40 + }, + { + "pokeapi_id": 10016, + "pokemon_name": "basculin-blue-striped", + "method": "good-rod", + "encounter_rate": 65, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "super-rod", + "encounter_rate": 65, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 550, + "pokemon_name": "basculin-red-striped", + "method": "super-rod", + "encounter_rate": 35, + "min_level": 40, + "max_level": 40 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 419, + "pokemon_name": "floatzel", + "method": "surf", + "encounter_rate": 34, + "min_level": 38, + "max_level": 40 + } + ] } ] }, @@ -2646,243 +2646,9 @@ "order": 37, "encounters": [], "children": [ - { - "name": "Victory Road (Unknown Area 326)", - "order": 38, - "encounters": [ - { - "pokeapi_id": 533, - "pokemon_name": "gurdurr", - "method": "walk", - "encounter_rate": 30, - "min_level": 57, - "max_level": 59 - }, - { - "pokeapi_id": 621, - "pokemon_name": "druddigon", - "method": "walk", - "encounter_rate": 20, - "min_level": 58, - "max_level": 59 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 57, - "max_level": 58 - }, - { - "pokeapi_id": 108, - "pokemon_name": "lickitung", - "method": "walk", - "encounter_rate": 15, - "min_level": 58, - "max_level": 59 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 10, - "min_level": 58, - "max_level": 58 - }, - { - "pokeapi_id": 634, - "pokemon_name": "zweilous", - "method": "walk", - "encounter_rate": 5, - "min_level": 59, - "max_level": 59 - } - ] - }, - { - "name": "Victory Road (Unknown Area 327)", - "order": 39, - "encounters": [ - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 271, - "pokemon_name": "lombre", - "method": "surf", - "encounter_rate": 66, - "min_level": 57, - "max_level": 59 - }, - { - "pokeapi_id": 10016, - "pokemon_name": "basculin-blue-striped", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "super-rod", - "encounter_rate": 65, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 550, - "pokemon_name": "basculin-red-striped", - "method": "super-rod", - "encounter_rate": 35, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 419, - "pokemon_name": "floatzel", - "method": "surf", - "encounter_rate": 34, - "min_level": 57, - "max_level": 59 - } - ] - }, - { - "name": "Victory Road (Unknown Area 328)", - "order": 40, - "encounters": [ - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "surf", - "encounter_rate": 66, - "min_level": 57, - "max_level": 59 - }, - { - "pokeapi_id": 10016, - "pokemon_name": "basculin-blue-striped", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "super-rod", - "encounter_rate": 60, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 550, - "pokemon_name": "basculin-red-striped", - "method": "super-rod", - "encounter_rate": 35, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 419, - "pokemon_name": "floatzel", - "method": "surf", - "encounter_rate": 34, - "min_level": 57, - "max_level": 59 - }, - { - "pokeapi_id": 533, - "pokemon_name": "gurdurr", - "method": "walk", - "encounter_rate": 30, - "min_level": 57, - "max_level": 59 - }, - { - "pokeapi_id": 621, - "pokemon_name": "druddigon", - "method": "walk", - "encounter_rate": 20, - "min_level": 58, - "max_level": 59 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 57, - "max_level": 58 - }, - { - "pokeapi_id": 108, - "pokemon_name": "lickitung", - "method": "walk", - "encounter_rate": 15, - "min_level": 58, - "max_level": 59 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 10, - "min_level": 58, - "max_level": 58 - }, - { - "pokeapi_id": 62, - "pokemon_name": "poliwrath", - "method": "super-rod", - "encounter_rate": 5, - "min_level": 60, - "max_level": 60 - }, - { - "pokeapi_id": 634, - "pokemon_name": "zweilous", - "method": "walk", - "encounter_rate": 5, - "min_level": 59, - "max_level": 59 - } - ] - }, { "name": "Victory Road (Unknown Area 322)", - "order": 41, + "order": 38, "encounters": [ { "pokeapi_id": 60, @@ -3008,7 +2774,7 @@ }, { "name": "Victory Road (Unknown Area 324)", - "order": 42, + "order": 39, "encounters": [ { "pokeapi_id": 75, @@ -3075,6 +2841,240 @@ "max_level": 59 } ] + }, + { + "name": "Victory Road (Unknown Area 326)", + "order": 40, + "encounters": [ + { + "pokeapi_id": 533, + "pokemon_name": "gurdurr", + "method": "walk", + "encounter_rate": 30, + "min_level": 57, + "max_level": 59 + }, + { + "pokeapi_id": 621, + "pokemon_name": "druddigon", + "method": "walk", + "encounter_rate": 20, + "min_level": 58, + "max_level": 59 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 57, + "max_level": 58 + }, + { + "pokeapi_id": 108, + "pokemon_name": "lickitung", + "method": "walk", + "encounter_rate": 15, + "min_level": 58, + "max_level": 59 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 10, + "min_level": 58, + "max_level": 58 + }, + { + "pokeapi_id": 634, + "pokemon_name": "zweilous", + "method": "walk", + "encounter_rate": 5, + "min_level": 59, + "max_level": 59 + } + ] + }, + { + "name": "Victory Road (Unknown Area 327)", + "order": 41, + "encounters": [ + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 271, + "pokemon_name": "lombre", + "method": "surf", + "encounter_rate": 66, + "min_level": 57, + "max_level": 59 + }, + { + "pokeapi_id": 10016, + "pokemon_name": "basculin-blue-striped", + "method": "good-rod", + "encounter_rate": 65, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "super-rod", + "encounter_rate": 65, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 550, + "pokemon_name": "basculin-red-striped", + "method": "super-rod", + "encounter_rate": 35, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 419, + "pokemon_name": "floatzel", + "method": "surf", + "encounter_rate": 34, + "min_level": 57, + "max_level": 59 + } + ] + }, + { + "name": "Victory Road (Unknown Area 328)", + "order": 42, + "encounters": [ + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "surf", + "encounter_rate": 66, + "min_level": 57, + "max_level": 59 + }, + { + "pokeapi_id": 10016, + "pokemon_name": "basculin-blue-striped", + "method": "good-rod", + "encounter_rate": 65, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "super-rod", + "encounter_rate": 60, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 550, + "pokemon_name": "basculin-red-striped", + "method": "super-rod", + "encounter_rate": 35, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 419, + "pokemon_name": "floatzel", + "method": "surf", + "encounter_rate": 34, + "min_level": 57, + "max_level": 59 + }, + { + "pokeapi_id": 533, + "pokemon_name": "gurdurr", + "method": "walk", + "encounter_rate": 30, + "min_level": 57, + "max_level": 59 + }, + { + "pokeapi_id": 621, + "pokemon_name": "druddigon", + "method": "walk", + "encounter_rate": 20, + "min_level": 58, + "max_level": 59 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 57, + "max_level": 58 + }, + { + "pokeapi_id": 108, + "pokemon_name": "lickitung", + "method": "walk", + "encounter_rate": 15, + "min_level": 58, + "max_level": 59 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 10, + "min_level": 58, + "max_level": 58 + }, + { + "pokeapi_id": 62, + "pokemon_name": "poliwrath", + "method": "super-rod", + "encounter_rate": 5, + "min_level": 60, + "max_level": 60 + }, + { + "pokeapi_id": 634, + "pokemon_name": "zweilous", + "method": "walk", + "encounter_rate": 5, + "min_level": 59, + "max_level": 59 + } + ] } ] }, diff --git a/backend/src/app/seeds/data/y.json b/backend/src/app/seeds/data/y.json index 6420495..042e813 100644 --- a/backend/src/app/seeds/data/y.json +++ b/backend/src/app/seeds/data/y.json @@ -911,7 +911,7 @@ "encounters": [], "children": [ { - "name": "Reflection Cave (Unknown Area 308)", + "name": "Reflection Cave (Unknown Area 307)", "order": 13, "encounters": [ { @@ -973,7 +973,7 @@ ] }, { - "name": "Reflection Cave (Unknown Area 305)", + "name": "Reflection Cave (Unknown Area 308)", "order": 14, "encounters": [ { @@ -1035,7 +1035,7 @@ ] }, { - "name": "Reflection Cave (Unknown Area 306)", + "name": "Reflection Cave (Unknown Area 305)", "order": 15, "encounters": [ { @@ -1097,7 +1097,7 @@ ] }, { - "name": "Reflection Cave (Unknown Area 307)", + "name": "Reflection Cave (Unknown Area 306)", "order": 16, "encounters": [ { @@ -1759,117 +1759,9 @@ "order": 24, "encounters": [], "children": [ - { - "name": "Frost Cavern (Unknown Area 316)", - "order": 25, - "encounters": [ - { - "pokeapi_id": 614, - "pokemon_name": "beartic", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 712, - "pokemon_name": "bergmite", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 124, - "pokemon_name": "jynx", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 221, - "pokemon_name": "piloswine", - "method": "walk", - "encounter_rate": 20, - "min_level": 38, - "max_level": 39 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 16, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 615, - "pokemon_name": "cryogonal", - "method": "walk", - "encounter_rate": 4, - "min_level": 40, - "max_level": 40 - } - ] - }, - { - "name": "Frost Cavern (Unknown Area 317)", - "order": 26, - "encounters": [ - { - "pokeapi_id": 614, - "pokemon_name": "beartic", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 712, - "pokemon_name": "bergmite", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 124, - "pokemon_name": "jynx", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 40 - }, - { - "pokeapi_id": 221, - "pokemon_name": "piloswine", - "method": "walk", - "encounter_rate": 20, - "min_level": 38, - "max_level": 39 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 16, - "min_level": 38, - "max_level": 40 - }, - { - "pokeapi_id": 615, - "pokemon_name": "cryogonal", - "method": "walk", - "encounter_rate": 4, - "min_level": 40, - "max_level": 40 - } - ] - }, { "name": "Frost Cavern (Unknown Area 313)", - "order": 27, + "order": 25, "encounters": [ { "pokeapi_id": 60, @@ -1931,7 +1823,7 @@ }, { "name": "Frost Cavern (Unknown Area 314)", - "order": 28, + "order": 26, "encounters": [ { "pokeapi_id": 614, @@ -1985,7 +1877,7 @@ }, { "name": "Frost Cavern (Unknown Area 315)", - "order": 29, + "order": 27, "encounters": [ { "pokeapi_id": 60, @@ -2084,6 +1976,114 @@ "max_level": 39 } ] + }, + { + "name": "Frost Cavern (Unknown Area 316)", + "order": 28, + "encounters": [ + { + "pokeapi_id": 614, + "pokemon_name": "beartic", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 712, + "pokemon_name": "bergmite", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 124, + "pokemon_name": "jynx", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 221, + "pokemon_name": "piloswine", + "method": "walk", + "encounter_rate": 20, + "min_level": 38, + "max_level": 39 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 16, + "min_level": 38, + "max_level": 40 + }, + { + "pokeapi_id": 615, + "pokemon_name": "cryogonal", + "method": "walk", + "encounter_rate": 4, + "min_level": 40, + "max_level": 40 + } + ] + }, + { + "name": "Frost Cavern (Unknown Area 317)", + "order": 29, + "encounters": [ + { + "pokeapi_id": 614, + "pokemon_name": "beartic", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 712, + "pokemon_name": "bergmite", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 124, + "pokemon_name": "jynx", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 40 + }, + { + "pokeapi_id": 221, + "pokemon_name": "piloswine", + "method": "walk", + "encounter_rate": 20, + "min_level": 38, + "max_level": 39 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 16, + "min_level": 38, + "max_level": 40 + }, + { + "pokeapi_id": 615, + "pokemon_name": "cryogonal", + "method": "walk", + "encounter_rate": 4, + "min_level": 40, + "max_level": 40 + } + ] } ] }, @@ -2638,243 +2638,9 @@ "order": 37, "encounters": [], "children": [ - { - "name": "Victory Road (Unknown Area 326)", - "order": 38, - "encounters": [ - { - "pokeapi_id": 533, - "pokemon_name": "gurdurr", - "method": "walk", - "encounter_rate": 30, - "min_level": 57, - "max_level": 59 - }, - { - "pokeapi_id": 621, - "pokemon_name": "druddigon", - "method": "walk", - "encounter_rate": 20, - "min_level": 58, - "max_level": 59 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 57, - "max_level": 58 - }, - { - "pokeapi_id": 108, - "pokemon_name": "lickitung", - "method": "walk", - "encounter_rate": 15, - "min_level": 58, - "max_level": 59 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 10, - "min_level": 58, - "max_level": 58 - }, - { - "pokeapi_id": 634, - "pokemon_name": "zweilous", - "method": "walk", - "encounter_rate": 5, - "min_level": 59, - "max_level": 59 - } - ] - }, - { - "name": "Victory Road (Unknown Area 327)", - "order": 39, - "encounters": [ - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 271, - "pokemon_name": "lombre", - "method": "surf", - "encounter_rate": 66, - "min_level": 57, - "max_level": 59 - }, - { - "pokeapi_id": 550, - "pokemon_name": "basculin-red-striped", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "super-rod", - "encounter_rate": 65, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 10016, - "pokemon_name": "basculin-blue-striped", - "method": "super-rod", - "encounter_rate": 35, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 419, - "pokemon_name": "floatzel", - "method": "surf", - "encounter_rate": 34, - "min_level": 57, - "max_level": 59 - } - ] - }, - { - "name": "Victory Road (Unknown Area 328)", - "order": 40, - "encounters": [ - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "surf", - "encounter_rate": 66, - "min_level": 57, - "max_level": 59 - }, - { - "pokeapi_id": 550, - "pokemon_name": "basculin-red-striped", - "method": "good-rod", - "encounter_rate": 65, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "super-rod", - "encounter_rate": 60, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 10016, - "pokemon_name": "basculin-blue-striped", - "method": "super-rod", - "encounter_rate": 35, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 61, - "pokemon_name": "poliwhirl", - "method": "good-rod", - "encounter_rate": 35, - "min_level": 45, - "max_level": 45 - }, - { - "pokeapi_id": 419, - "pokemon_name": "floatzel", - "method": "surf", - "encounter_rate": 34, - "min_level": 57, - "max_level": 59 - }, - { - "pokeapi_id": 533, - "pokemon_name": "gurdurr", - "method": "walk", - "encounter_rate": 30, - "min_level": 57, - "max_level": 59 - }, - { - "pokeapi_id": 621, - "pokemon_name": "druddigon", - "method": "walk", - "encounter_rate": 20, - "min_level": 58, - "max_level": 59 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 57, - "max_level": 58 - }, - { - "pokeapi_id": 108, - "pokemon_name": "lickitung", - "method": "walk", - "encounter_rate": 15, - "min_level": 58, - "max_level": 59 - }, - { - "pokeapi_id": 93, - "pokemon_name": "haunter", - "method": "walk", - "encounter_rate": 10, - "min_level": 58, - "max_level": 58 - }, - { - "pokeapi_id": 62, - "pokemon_name": "poliwrath", - "method": "super-rod", - "encounter_rate": 5, - "min_level": 60, - "max_level": 60 - }, - { - "pokeapi_id": 634, - "pokemon_name": "zweilous", - "method": "walk", - "encounter_rate": 5, - "min_level": 59, - "max_level": 59 - } - ] - }, { "name": "Victory Road (Unknown Area 322)", - "order": 41, + "order": 38, "encounters": [ { "pokeapi_id": 60, @@ -3000,7 +2766,7 @@ }, { "name": "Victory Road (Unknown Area 324)", - "order": 42, + "order": 39, "encounters": [ { "pokeapi_id": 75, @@ -3067,6 +2833,240 @@ "max_level": 59 } ] + }, + { + "name": "Victory Road (Unknown Area 326)", + "order": 40, + "encounters": [ + { + "pokeapi_id": 533, + "pokemon_name": "gurdurr", + "method": "walk", + "encounter_rate": 30, + "min_level": 57, + "max_level": 59 + }, + { + "pokeapi_id": 621, + "pokemon_name": "druddigon", + "method": "walk", + "encounter_rate": 20, + "min_level": 58, + "max_level": 59 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 57, + "max_level": 58 + }, + { + "pokeapi_id": 108, + "pokemon_name": "lickitung", + "method": "walk", + "encounter_rate": 15, + "min_level": 58, + "max_level": 59 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 10, + "min_level": 58, + "max_level": 58 + }, + { + "pokeapi_id": 634, + "pokemon_name": "zweilous", + "method": "walk", + "encounter_rate": 5, + "min_level": 59, + "max_level": 59 + } + ] + }, + { + "name": "Victory Road (Unknown Area 327)", + "order": 41, + "encounters": [ + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 271, + "pokemon_name": "lombre", + "method": "surf", + "encounter_rate": 66, + "min_level": 57, + "max_level": 59 + }, + { + "pokeapi_id": 550, + "pokemon_name": "basculin-red-striped", + "method": "good-rod", + "encounter_rate": 65, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "super-rod", + "encounter_rate": 65, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 10016, + "pokemon_name": "basculin-blue-striped", + "method": "super-rod", + "encounter_rate": 35, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 419, + "pokemon_name": "floatzel", + "method": "surf", + "encounter_rate": 34, + "min_level": 57, + "max_level": 59 + } + ] + }, + { + "name": "Victory Road (Unknown Area 328)", + "order": 42, + "encounters": [ + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "surf", + "encounter_rate": 66, + "min_level": 57, + "max_level": 59 + }, + { + "pokeapi_id": 550, + "pokemon_name": "basculin-red-striped", + "method": "good-rod", + "encounter_rate": 65, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "super-rod", + "encounter_rate": 60, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 10016, + "pokemon_name": "basculin-blue-striped", + "method": "super-rod", + "encounter_rate": 35, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 61, + "pokemon_name": "poliwhirl", + "method": "good-rod", + "encounter_rate": 35, + "min_level": 45, + "max_level": 45 + }, + { + "pokeapi_id": 419, + "pokemon_name": "floatzel", + "method": "surf", + "encounter_rate": 34, + "min_level": 57, + "max_level": 59 + }, + { + "pokeapi_id": 533, + "pokemon_name": "gurdurr", + "method": "walk", + "encounter_rate": 30, + "min_level": 57, + "max_level": 59 + }, + { + "pokeapi_id": 621, + "pokemon_name": "druddigon", + "method": "walk", + "encounter_rate": 20, + "min_level": 58, + "max_level": 59 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 57, + "max_level": 58 + }, + { + "pokeapi_id": 108, + "pokemon_name": "lickitung", + "method": "walk", + "encounter_rate": 15, + "min_level": 58, + "max_level": 59 + }, + { + "pokeapi_id": 93, + "pokemon_name": "haunter", + "method": "walk", + "encounter_rate": 10, + "min_level": 58, + "max_level": 58 + }, + { + "pokeapi_id": 62, + "pokemon_name": "poliwrath", + "method": "super-rod", + "encounter_rate": 5, + "min_level": 60, + "max_level": 60 + }, + { + "pokeapi_id": 634, + "pokemon_name": "zweilous", + "method": "walk", + "encounter_rate": 5, + "min_level": 59, + "max_level": 59 + } + ] } ] }, @@ -3339,7 +3339,7 @@ "encounters": [], "children": [ { - "name": "Terminus Cave (B1f Left)", + "name": "Terminus Cave (B1f Right)", "order": 49, "encounters": [ { @@ -3393,8 +3393,84 @@ ] }, { - "name": "Terminus Cave (B1f Right)", + "name": "Terminus Cave (B2f)", "order": 50, + "encounters": [ + { + "pokeapi_id": 632, + "pokemon_name": "durant", + "method": "walk", + "encounter_rate": 40, + "min_level": 44, + "max_level": 46 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 44, + "max_level": 46 + }, + { + "pokeapi_id": 247, + "pokemon_name": "pupitar", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 46 + }, + { + "pokeapi_id": 28, + "pokemon_name": "sandslash", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 46 + } + ] + }, + { + "name": "Terminus Cave (Zygardes Chamber)", + "order": 51, + "encounters": [ + { + "pokeapi_id": 632, + "pokemon_name": "durant", + "method": "walk", + "encounter_rate": 40, + "min_level": 44, + "max_level": 46 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 20, + "min_level": 44, + "max_level": 46 + }, + { + "pokeapi_id": 247, + "pokemon_name": "pupitar", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 46 + }, + { + "pokeapi_id": 28, + "pokemon_name": "sandslash", + "method": "walk", + "encounter_rate": 20, + "min_level": 45, + "max_level": 46 + } + ] + }, + { + "name": "Terminus Cave (1f)", + "order": 52, "encounters": [ { "pokeapi_id": 75, @@ -3447,83 +3523,7 @@ ] }, { - "name": "Terminus Cave (B2f)", - "order": 51, - "encounters": [ - { - "pokeapi_id": 632, - "pokemon_name": "durant", - "method": "walk", - "encounter_rate": 40, - "min_level": 44, - "max_level": 46 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 44, - "max_level": 46 - }, - { - "pokeapi_id": 247, - "pokemon_name": "pupitar", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 46 - }, - { - "pokeapi_id": 28, - "pokemon_name": "sandslash", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 46 - } - ] - }, - { - "name": "Terminus Cave (Zygardes Chamber)", - "order": 52, - "encounters": [ - { - "pokeapi_id": 632, - "pokemon_name": "durant", - "method": "walk", - "encounter_rate": 40, - "min_level": 44, - "max_level": 46 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 20, - "min_level": 44, - "max_level": 46 - }, - { - "pokeapi_id": 247, - "pokemon_name": "pupitar", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 46 - }, - { - "pokeapi_id": 28, - "pokemon_name": "sandslash", - "method": "walk", - "encounter_rate": 20, - "min_level": 45, - "max_level": 46 - } - ] - }, - { - "name": "Terminus Cave (1f)", + "name": "Terminus Cave (B1f Left)", "order": 53, "encounters": [ { diff --git a/backend/src/app/seeds/data/yellow.json b/backend/src/app/seeds/data/yellow.json index 318bb4b..d6995cb 100644 --- a/backend/src/app/seeds/data/yellow.json +++ b/backend/src/app/seeds/data/yellow.json @@ -340,47 +340,9 @@ "order": 9, "encounters": [], "children": [ - { - "name": "Mt Moon (1f)", - "order": 10, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 75, - "min_level": 6, - "max_level": 11 - }, - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 20, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 27, - "pokemon_name": "sandshrew", - "method": "walk", - "encounter_rate": 4, - "min_level": 12, - "max_level": 12 - }, - { - "pokeapi_id": 35, - "pokemon_name": "clefairy", - "method": "walk", - "encounter_rate": 1, - "min_level": 11, - "max_level": 11 - } - ] - }, { "name": "Mt Moon (B1f)", - "order": 11, + "order": 10, "encounters": [ { "pokeapi_id": 41, @@ -418,7 +380,7 @@ }, { "name": "Mt Moon (B2f)", - "order": 12, + "order": 11, "encounters": [ { "pokeapi_id": 41, @@ -453,6 +415,44 @@ "max_level": 13 } ] + }, + { + "name": "Mt Moon (1f)", + "order": 12, + "encounters": [ + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 75, + "min_level": 6, + "max_level": 11 + }, + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 20, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 27, + "pokemon_name": "sandshrew", + "method": "walk", + "encounter_rate": 4, + "min_level": 12, + "max_level": 12 + }, + { + "pokeapi_id": 35, + "pokemon_name": "clefairy", + "method": "walk", + "encounter_rate": 1, + "min_level": 11, + "max_level": 11 + } + ] } ] }, @@ -2895,8 +2895,188 @@ "encounters": [], "children": [ { - "name": "Seafoam Islands (B4f)", + "name": "Seafoam Islands (B2f)", "order": 55, + "encounters": [ + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 35, + "min_level": 27, + "max_level": 36 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "walk", + "encounter_rate": 25, + "min_level": 27, + "max_level": 29 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 15, + "min_level": 27, + "max_level": 36 + }, + { + "pokeapi_id": 99, + "pokemon_name": "kingler", + "method": "walk", + "encounter_rate": 10, + "min_level": 28, + "max_level": 28 + }, + { + "pokeapi_id": 86, + "pokemon_name": "seel", + "method": "walk", + "encounter_rate": 10, + "min_level": 24, + "max_level": 24 + }, + { + "pokeapi_id": 79, + "pokemon_name": "slowpoke", + "method": "walk", + "encounter_rate": 4, + "min_level": 31, + "max_level": 31 + }, + { + "pokeapi_id": 80, + "pokemon_name": "slowbro", + "method": "walk", + "encounter_rate": 1, + "min_level": 31, + "max_level": 31 + } + ] + }, + { + "name": "Seafoam Islands (B3f)", + "order": 56, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 72, + "pokemon_name": "tentacool", + "method": "surf", + "encounter_rate": 70, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 25, + "max_level": 25 + }, + { + "pokeapi_id": 120, + "pokemon_name": "staryu", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 20, + "max_level": 40 + }, + { + "pokeapi_id": 120, + "pokemon_name": "staryu", + "method": "surf", + "encounter_rate": 30, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 30, + "min_level": 27, + "max_level": 36 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 20, + "min_level": 27, + "max_level": 27 + }, + { + "pokeapi_id": 99, + "pokemon_name": "kingler", + "method": "super-rod", + "encounter_rate": 20, + "min_level": 35, + "max_level": 35 + }, + { + "pokeapi_id": 98, + "pokemon_name": "krabby", + "method": "walk", + "encounter_rate": 20, + "min_level": 29, + "max_level": 31 + }, + { + "pokeapi_id": 86, + "pokemon_name": "seel", + "method": "walk", + "encounter_rate": 15, + "min_level": 26, + "max_level": 30 + }, + { + "pokeapi_id": 99, + "pokemon_name": "kingler", + "method": "walk", + "encounter_rate": 10, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 87, + "pokemon_name": "dewgong", + "method": "walk", + "encounter_rate": 5, + "min_level": 28, + "max_level": 32 + } + ] + }, + { + "name": "Seafoam Islands (B4f)", + "order": 57, "encounters": [ { "pokeapi_id": 129, @@ -3014,7 +3194,7 @@ }, { "name": "Seafoam Islands (1f)", - "order": 56, + "order": 58, "encounters": [ { "pokeapi_id": 41, @@ -3052,7 +3232,7 @@ }, { "name": "Seafoam Islands (B1f)", - "order": 57, + "order": 59, "encounters": [ { "pokeapi_id": 41, @@ -3103,186 +3283,6 @@ "max_level": 26 } ] - }, - { - "name": "Seafoam Islands (B2f)", - "order": 58, - "encounters": [ - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 35, - "min_level": 27, - "max_level": 36 - }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "walk", - "encounter_rate": 25, - "min_level": 27, - "max_level": 29 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 15, - "min_level": 27, - "max_level": 36 - }, - { - "pokeapi_id": 99, - "pokemon_name": "kingler", - "method": "walk", - "encounter_rate": 10, - "min_level": 28, - "max_level": 28 - }, - { - "pokeapi_id": 86, - "pokemon_name": "seel", - "method": "walk", - "encounter_rate": 10, - "min_level": 24, - "max_level": 24 - }, - { - "pokeapi_id": 79, - "pokemon_name": "slowpoke", - "method": "walk", - "encounter_rate": 4, - "min_level": 31, - "max_level": 31 - }, - { - "pokeapi_id": 80, - "pokemon_name": "slowbro", - "method": "walk", - "encounter_rate": 1, - "min_level": 31, - "max_level": 31 - } - ] - }, - { - "name": "Seafoam Islands (B3f)", - "order": 59, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 72, - "pokemon_name": "tentacool", - "method": "surf", - "encounter_rate": 70, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 25, - "max_level": 25 - }, - { - "pokeapi_id": 120, - "pokemon_name": "staryu", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 20, - "max_level": 40 - }, - { - "pokeapi_id": 120, - "pokemon_name": "staryu", - "method": "surf", - "encounter_rate": 30, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 30, - "min_level": 27, - "max_level": 36 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 20, - "min_level": 27, - "max_level": 27 - }, - { - "pokeapi_id": 99, - "pokemon_name": "kingler", - "method": "super-rod", - "encounter_rate": 20, - "min_level": 35, - "max_level": 35 - }, - { - "pokeapi_id": 98, - "pokemon_name": "krabby", - "method": "walk", - "encounter_rate": 20, - "min_level": 29, - "max_level": 31 - }, - { - "pokeapi_id": 86, - "pokemon_name": "seel", - "method": "walk", - "encounter_rate": 15, - "min_level": 26, - "max_level": 30 - }, - { - "pokeapi_id": 99, - "pokemon_name": "kingler", - "method": "walk", - "encounter_rate": 10, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 87, - "pokemon_name": "dewgong", - "method": "walk", - "encounter_rate": 5, - "min_level": 28, - "max_level": 32 - } - ] } ] }, @@ -3362,8 +3362,46 @@ "encounters": [], "children": [ { - "name": "Pokemon Mansion (3f)", + "name": "Pokemon Mansion (2f)", "order": 62, + "encounters": [ + { + "pokeapi_id": 88, + "pokemon_name": "grimer", + "method": "walk", + "encounter_rate": 35, + "min_level": 26, + "max_level": 35 + }, + { + "pokeapi_id": 20, + "pokemon_name": "raticate", + "method": "walk", + "encounter_rate": 30, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 19, + "pokemon_name": "rattata", + "method": "walk", + "encounter_rate": 30, + "min_level": 37, + "max_level": 40 + }, + { + "pokeapi_id": 89, + "pokemon_name": "muk", + "method": "walk", + "encounter_rate": 5, + "min_level": 35, + "max_level": 38 + } + ] + }, + { + "name": "Pokemon Mansion (3f)", + "order": 63, "encounters": [ { "pokeapi_id": 88, @@ -3401,7 +3439,7 @@ }, { "name": "Pokemon Mansion (B1f)", - "order": 63, + "order": 64, "encounters": [ { "pokeapi_id": 88, @@ -3439,7 +3477,7 @@ }, { "name": "Pokemon Mansion (1f)", - "order": 64, + "order": 65, "encounters": [ { "pokeapi_id": 20, @@ -3474,44 +3512,6 @@ "max_level": 38 } ] - }, - { - "name": "Pokemon Mansion (2f)", - "order": 65, - "encounters": [ - { - "pokeapi_id": 88, - "pokemon_name": "grimer", - "method": "walk", - "encounter_rate": 35, - "min_level": 26, - "max_level": 35 - }, - { - "pokeapi_id": 20, - "pokemon_name": "raticate", - "method": "walk", - "encounter_rate": 30, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 19, - "pokemon_name": "rattata", - "method": "walk", - "encounter_rate": 30, - "min_level": 37, - "max_level": 40 - }, - { - "pokeapi_id": 89, - "pokemon_name": "muk", - "method": "walk", - "encounter_rate": 5, - "min_level": 35, - "max_level": 38 - } - ] } ] }, @@ -3700,47 +3700,9 @@ "order": 68, "encounters": [], "children": [ - { - "name": "Victory Road 2 (1f)", - "order": 69, - "encounters": [ - { - "pokeapi_id": 74, - "pokemon_name": "geodude", - "method": "walk", - "encounter_rate": 65, - "min_level": 26, - "max_level": 41 - }, - { - "pokeapi_id": 41, - "pokemon_name": "zubat", - "method": "walk", - "encounter_rate": 20, - "min_level": 39, - "max_level": 44 - }, - { - "pokeapi_id": 95, - "pokemon_name": "onix", - "method": "walk", - "encounter_rate": 10, - "min_level": 43, - "max_level": 45 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 5, - "min_level": 41, - "max_level": 47 - } - ] - }, { "name": "Victory Road 2 (2f)", - "order": 70, + "order": 69, "encounters": [ { "pokeapi_id": 74, @@ -3794,7 +3756,7 @@ }, { "name": "Victory Road 2 (3f)", - "order": 71, + "order": 70, "encounters": [ { "pokeapi_id": 74, @@ -3837,6 +3799,44 @@ "max_level": 49 } ] + }, + { + "name": "Victory Road 2 (1f)", + "order": 71, + "encounters": [ + { + "pokeapi_id": 74, + "pokemon_name": "geodude", + "method": "walk", + "encounter_rate": 65, + "min_level": 26, + "max_level": 41 + }, + { + "pokeapi_id": 41, + "pokemon_name": "zubat", + "method": "walk", + "encounter_rate": 20, + "min_level": 39, + "max_level": 44 + }, + { + "pokeapi_id": 95, + "pokemon_name": "onix", + "method": "walk", + "encounter_rate": 10, + "min_level": 43, + "max_level": 45 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 5, + "min_level": 41, + "max_level": 47 + } + ] } ] }, @@ -3845,181 +3845,9 @@ "order": 72, "encounters": [], "children": [ - { - "name": "Cerulean Cave (2f)", - "order": 73, - "encounters": [ - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 40, - "min_level": 52, - "max_level": 57 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 15, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 132, - "pokemon_name": "ditto", - "method": "walk", - "encounter_rate": 10, - "min_level": 60, - "max_level": 60 - }, - { - "pokeapi_id": 111, - "pokemon_name": "rhyhorn", - "method": "walk", - "encounter_rate": 10, - "min_level": 50, - "max_level": 50 - }, - { - "pokeapi_id": 28, - "pokemon_name": "sandslash", - "method": "walk", - "encounter_rate": 10, - "min_level": 56, - "max_level": 56 - }, - { - "pokeapi_id": 44, - "pokemon_name": "gloom", - "method": "walk", - "encounter_rate": 5, - "min_level": 58, - "max_level": 58 - }, - { - "pokeapi_id": 112, - "pokemon_name": "rhydon", - "method": "walk", - "encounter_rate": 5, - "min_level": 58, - "max_level": 60 - }, - { - "pokeapi_id": 70, - "pokemon_name": "weepinbell", - "method": "walk", - "encounter_rate": 5, - "min_level": 58, - "max_level": 58 - } - ] - }, - { - "name": "Cerulean Cave (B1f)", - "order": 74, - "encounters": [ - { - "pokeapi_id": 129, - "pokemon_name": "magikarp", - "method": "old-rod", - "encounter_rate": 100, - "min_level": 5, - "max_level": 5 - }, - { - "pokeapi_id": 119, - "pokemon_name": "seaking", - "method": "super-rod", - "encounter_rate": 60, - "min_level": 40, - "max_level": 60 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 60, - "pokemon_name": "poliwag", - "method": "good-rod", - "encounter_rate": 50, - "min_level": 10, - "max_level": 10 - }, - { - "pokeapi_id": 42, - "pokemon_name": "golbat", - "method": "walk", - "encounter_rate": 40, - "min_level": 54, - "max_level": 59 - }, - { - "pokeapi_id": 118, - "pokemon_name": "goldeen", - "method": "super-rod", - "encounter_rate": 40, - "min_level": 30, - "max_level": 30 - }, - { - "pokeapi_id": 132, - "pokemon_name": "ditto", - "method": "walk", - "encounter_rate": 15, - "min_level": 60, - "max_level": 65 - }, - { - "pokeapi_id": 75, - "pokemon_name": "graveler", - "method": "walk", - "encounter_rate": 15, - "min_level": 55, - "max_level": 55 - }, - { - "pokeapi_id": 112, - "pokemon_name": "rhydon", - "method": "walk", - "encounter_rate": 10, - "min_level": 62, - "max_level": 62 - }, - { - "pokeapi_id": 111, - "pokemon_name": "rhyhorn", - "method": "walk", - "encounter_rate": 10, - "min_level": 52, - "max_level": 52 - }, - { - "pokeapi_id": 113, - "pokemon_name": "chansey", - "method": "walk", - "encounter_rate": 5, - "min_level": 56, - "max_level": 56 - }, - { - "pokeapi_id": 108, - "pokemon_name": "lickitung", - "method": "walk", - "encounter_rate": 5, - "min_level": 50, - "max_level": 55 - } - ] - }, { "name": "Cerulean Cave (1f)", - "order": 75, + "order": 73, "encounters": [ { "pokeapi_id": 129, @@ -4126,6 +3954,178 @@ "max_level": 54 } ] + }, + { + "name": "Cerulean Cave (2f)", + "order": 74, + "encounters": [ + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 40, + "min_level": 52, + "max_level": 57 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 15, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 132, + "pokemon_name": "ditto", + "method": "walk", + "encounter_rate": 10, + "min_level": 60, + "max_level": 60 + }, + { + "pokeapi_id": 111, + "pokemon_name": "rhyhorn", + "method": "walk", + "encounter_rate": 10, + "min_level": 50, + "max_level": 50 + }, + { + "pokeapi_id": 28, + "pokemon_name": "sandslash", + "method": "walk", + "encounter_rate": 10, + "min_level": 56, + "max_level": 56 + }, + { + "pokeapi_id": 44, + "pokemon_name": "gloom", + "method": "walk", + "encounter_rate": 5, + "min_level": 58, + "max_level": 58 + }, + { + "pokeapi_id": 112, + "pokemon_name": "rhydon", + "method": "walk", + "encounter_rate": 5, + "min_level": 58, + "max_level": 60 + }, + { + "pokeapi_id": 70, + "pokemon_name": "weepinbell", + "method": "walk", + "encounter_rate": 5, + "min_level": 58, + "max_level": 58 + } + ] + }, + { + "name": "Cerulean Cave (B1f)", + "order": 75, + "encounters": [ + { + "pokeapi_id": 129, + "pokemon_name": "magikarp", + "method": "old-rod", + "encounter_rate": 100, + "min_level": 5, + "max_level": 5 + }, + { + "pokeapi_id": 119, + "pokemon_name": "seaking", + "method": "super-rod", + "encounter_rate": 60, + "min_level": 40, + "max_level": 60 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 60, + "pokemon_name": "poliwag", + "method": "good-rod", + "encounter_rate": 50, + "min_level": 10, + "max_level": 10 + }, + { + "pokeapi_id": 42, + "pokemon_name": "golbat", + "method": "walk", + "encounter_rate": 40, + "min_level": 54, + "max_level": 59 + }, + { + "pokeapi_id": 118, + "pokemon_name": "goldeen", + "method": "super-rod", + "encounter_rate": 40, + "min_level": 30, + "max_level": 30 + }, + { + "pokeapi_id": 132, + "pokemon_name": "ditto", + "method": "walk", + "encounter_rate": 15, + "min_level": 60, + "max_level": 65 + }, + { + "pokeapi_id": 75, + "pokemon_name": "graveler", + "method": "walk", + "encounter_rate": 15, + "min_level": 55, + "max_level": 55 + }, + { + "pokeapi_id": 112, + "pokemon_name": "rhydon", + "method": "walk", + "encounter_rate": 10, + "min_level": 62, + "max_level": 62 + }, + { + "pokeapi_id": 111, + "pokemon_name": "rhyhorn", + "method": "walk", + "encounter_rate": 10, + "min_level": 52, + "max_level": 52 + }, + { + "pokeapi_id": 113, + "pokemon_name": "chansey", + "method": "walk", + "encounter_rate": 5, + "min_level": 56, + "max_level": 56 + }, + { + "pokeapi_id": 108, + "pokemon_name": "lickitung", + "method": "walk", + "encounter_rate": 5, + "min_level": 50, + "max_level": 55 + } + ] } ] },