Merge pull request 'Add Boss list for all games and more boss types' (#17) from feature/add-boss-data into develop
Reviewed-on: TheFurya/nuzlocke-tracker#17
This commit was merged in pull request #17.
This commit is contained in:
@@ -5,17 +5,14 @@ Revises: e5f6a7b8c9d1, e5f6a7b9c0d1
|
||||
Create Date: 2026-02-11 21:49:29.942841
|
||||
|
||||
"""
|
||||
from typing import Sequence, Union
|
||||
|
||||
from alembic import op
|
||||
import sqlalchemy as sa
|
||||
|
||||
from collections.abc import Sequence
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision: str = 'e5f70a1ca323'
|
||||
down_revision: Union[str, Sequence[str], None] = ('e5f6a7b8c9d1', 'e5f6a7b9c0d1')
|
||||
branch_labels: Union[str, Sequence[str], None] = None
|
||||
depends_on: Union[str, Sequence[str], None] = None
|
||||
revision: str = "e5f70a1ca323"
|
||||
down_revision: str | Sequence[str] | None = ("e5f6a7b8c9d1", "e5f6a7b9c0d1")
|
||||
branch_labels: str | Sequence[str] | None = None
|
||||
depends_on: str | Sequence[str] | None = None
|
||||
|
||||
|
||||
def upgrade() -> None:
|
||||
|
||||
@@ -816,14 +816,6 @@
|
||||
"min_level": 1,
|
||||
"max_level": 1
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 360,
|
||||
"pokemon_name": "Wynaut",
|
||||
"method": "gift",
|
||||
"encounter_rate": 100,
|
||||
"min_level": 1,
|
||||
"max_level": 1
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 360,
|
||||
"pokemon_name": "Wynaut",
|
||||
@@ -1989,8 +1981,8 @@
|
||||
"pokemon_name": "Beldum",
|
||||
"method": "gift",
|
||||
"encounter_rate": 100,
|
||||
"min_level": 1,
|
||||
"max_level": 1
|
||||
"min_level": 5,
|
||||
"max_level": 5
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 320,
|
||||
@@ -2063,14 +2055,6 @@
|
||||
"encounter_rate": 5,
|
||||
"min_level": 25,
|
||||
"max_level": 25
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 374,
|
||||
"pokemon_name": "Beldum",
|
||||
"method": "gift",
|
||||
"encounter_rate": 100,
|
||||
"min_level": 5,
|
||||
"max_level": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -10707,82 +10691,9 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Team Aqua Hideout",
|
||||
"name": "Team Magma Hideout",
|
||||
"order": 176,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 72,
|
||||
"pokemon_name": "Tentacool",
|
||||
"method": "surf",
|
||||
"encounter_rate": 100,
|
||||
"min_level": 20,
|
||||
"max_level": 20
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 320,
|
||||
"pokemon_name": "Wailmer",
|
||||
"method": "super-rod",
|
||||
"encounter_rate": 95,
|
||||
"min_level": 30,
|
||||
"max_level": 30
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 129,
|
||||
"pokemon_name": "Magikarp",
|
||||
"method": "old-rod",
|
||||
"encounter_rate": 65,
|
||||
"min_level": 10,
|
||||
"max_level": 10
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 129,
|
||||
"pokemon_name": "Magikarp",
|
||||
"method": "good-rod",
|
||||
"encounter_rate": 60,
|
||||
"min_level": 25,
|
||||
"max_level": 25
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 101,
|
||||
"pokemon_name": "Electrode",
|
||||
"method": "static",
|
||||
"encounter_rate": 50,
|
||||
"min_level": 40,
|
||||
"max_level": 40
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 72,
|
||||
"pokemon_name": "Tentacool",
|
||||
"method": "old-rod",
|
||||
"encounter_rate": 35,
|
||||
"min_level": 5,
|
||||
"max_level": 5
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 72,
|
||||
"pokemon_name": "Tentacool",
|
||||
"method": "good-rod",
|
||||
"encounter_rate": 35,
|
||||
"min_level": 25,
|
||||
"max_level": 25
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 120,
|
||||
"pokemon_name": "Staryu",
|
||||
"method": "super-rod",
|
||||
"encounter_rate": 5,
|
||||
"min_level": 40,
|
||||
"max_level": 40
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 320,
|
||||
"pokemon_name": "Wailmer",
|
||||
"method": "good-rod",
|
||||
"encounter_rate": 5,
|
||||
"min_level": 25,
|
||||
"max_level": 25
|
||||
}
|
||||
]
|
||||
"encounters": []
|
||||
},
|
||||
{
|
||||
"name": "Trackless Forest",
|
||||
@@ -10849,5 +10760,10 @@
|
||||
"max_level": 30
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Team Aqua Hideout",
|
||||
"order": 180,
|
||||
"encounters": []
|
||||
}
|
||||
]
|
||||
|
||||
@@ -0,0 +1,184 @@
|
||||
[
|
||||
{
|
||||
"name": "Cheren",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "normal",
|
||||
"badge_name": "Basic Badge",
|
||||
"badge_image_url": "/badges/basic-badge.png",
|
||||
"level_cap": 13,
|
||||
"order": 1,
|
||||
"after_route_name": "Aspertia City",
|
||||
"location": "Aspertia Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black-2/cheren.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Roxie",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "poison",
|
||||
"badge_name": "Toxic Badge",
|
||||
"badge_image_url": "/badges/toxic-badge.png",
|
||||
"level_cap": 18,
|
||||
"order": 2,
|
||||
"after_route_name": "Virbank City",
|
||||
"location": "Virbank Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black-2/roxie.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Burgh",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "bug",
|
||||
"badge_name": "Insect Badge",
|
||||
"badge_image_url": "/badges/insect-badge.png",
|
||||
"level_cap": 24,
|
||||
"order": 3,
|
||||
"after_route_name": "Castelia City",
|
||||
"location": "Castelia Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black-2/burgh.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Elesa",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "electric",
|
||||
"badge_name": "Bolt Badge",
|
||||
"badge_image_url": "/badges/bolt-badge.png",
|
||||
"level_cap": 29,
|
||||
"order": 4,
|
||||
"after_route_name": "Nimbasa City",
|
||||
"location": "Nimbasa Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black-2/elesa.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Clay",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "ground",
|
||||
"badge_name": "Quake Badge",
|
||||
"badge_image_url": "/badges/quake-badge.png",
|
||||
"level_cap": 33,
|
||||
"order": 5,
|
||||
"after_route_name": "Driftveil City",
|
||||
"location": "Driftveil Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black-2/clay.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Skyla",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "flying",
|
||||
"badge_name": "Jet Badge",
|
||||
"badge_image_url": "/badges/jet-badge.png",
|
||||
"level_cap": 37,
|
||||
"order": 6,
|
||||
"after_route_name": "Mistralton City",
|
||||
"location": "Mistralton Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black-2/skyla.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Drayden",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "dragon",
|
||||
"badge_name": "Legend Badge",
|
||||
"badge_image_url": "/badges/legend-badge.png",
|
||||
"level_cap": 46,
|
||||
"order": 7,
|
||||
"after_route_name": "Opelucid City",
|
||||
"location": "Opelucid Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black-2/drayden.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Marlon",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "water",
|
||||
"badge_name": "Wave Badge",
|
||||
"badge_image_url": "/badges/wave-badge.png",
|
||||
"level_cap": 49,
|
||||
"order": 8,
|
||||
"after_route_name": "Humilau City",
|
||||
"location": "Humilau Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black-2/marlon.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Shauntal",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "ghost",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 57,
|
||||
"order": 9,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black-2/shauntal.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Grimsley",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "dark",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 57,
|
||||
"order": 10,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black-2/grimsley.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Caitlin",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "psychic",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 57,
|
||||
"order": 11,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black-2/caitlin.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Marshal",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "fighting",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 57,
|
||||
"order": 12,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black-2/marshal.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Iris",
|
||||
"boss_type": "champion",
|
||||
"specialty_type": "dragon",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 59,
|
||||
"order": 13,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black-2/iris.png",
|
||||
"pokemon": []
|
||||
}
|
||||
]
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,212 @@
|
||||
[
|
||||
{
|
||||
"name": "Cilan / Chili / Cress",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": null,
|
||||
"badge_name": "Trio Badge",
|
||||
"badge_image_url": "/badges/trio-badge.png",
|
||||
"level_cap": 14,
|
||||
"order": 1,
|
||||
"after_route_name": "Striaton City",
|
||||
"location": "Striaton Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black/cilan--chili--cress.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Lenora",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "normal",
|
||||
"badge_name": "Basic Badge",
|
||||
"badge_image_url": "/badges/basic-badge.png",
|
||||
"level_cap": 20,
|
||||
"order": 2,
|
||||
"after_route_name": "Nacrene City",
|
||||
"location": "Nacrene Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black/lenora.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Burgh",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "bug",
|
||||
"badge_name": "Insect Badge",
|
||||
"badge_image_url": "/badges/insect-badge.png",
|
||||
"level_cap": 24,
|
||||
"order": 3,
|
||||
"after_route_name": "Castelia City",
|
||||
"location": "Castelia Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black/burgh.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Elesa",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "electric",
|
||||
"badge_name": "Bolt Badge",
|
||||
"badge_image_url": "/badges/bolt-badge.png",
|
||||
"level_cap": 27,
|
||||
"order": 4,
|
||||
"after_route_name": "Nimbasa City",
|
||||
"location": "Nimbasa Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black/elesa.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Clay",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "ground",
|
||||
"badge_name": "Quake Badge",
|
||||
"badge_image_url": "/badges/quake-badge.png",
|
||||
"level_cap": 31,
|
||||
"order": 5,
|
||||
"after_route_name": "Driftveil City",
|
||||
"location": "Driftveil Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black/clay.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Skyla",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "flying",
|
||||
"badge_name": "Jet Badge",
|
||||
"badge_image_url": "/badges/jet-badge.png",
|
||||
"level_cap": 35,
|
||||
"order": 6,
|
||||
"after_route_name": "Mistralton City",
|
||||
"location": "Mistralton Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black/skyla.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Brycen",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "ice",
|
||||
"badge_name": "Freeze Badge",
|
||||
"badge_image_url": "/badges/freeze-badge.png",
|
||||
"level_cap": 39,
|
||||
"order": 7,
|
||||
"after_route_name": "Icirrus City",
|
||||
"location": "Icirrus Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black/brycen.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Drayden",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "dragon",
|
||||
"badge_name": "Legend Badge",
|
||||
"badge_image_url": "/badges/legend-badge.png",
|
||||
"level_cap": 43,
|
||||
"order": 8,
|
||||
"after_route_name": "Opelucid City",
|
||||
"location": "Opelucid Gym",
|
||||
"section": "Black",
|
||||
"sprite_url": "/boss-sprites/black/drayden.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Iris",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "dragon",
|
||||
"badge_name": "Legend Badge",
|
||||
"badge_image_url": "/badges/legend-badge.png",
|
||||
"level_cap": 43,
|
||||
"order": 9,
|
||||
"after_route_name": "Opelucid City",
|
||||
"location": "Opelucid Gym",
|
||||
"section": "White",
|
||||
"sprite_url": "/boss-sprites/black/iris.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Shauntal",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "ghost",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 50,
|
||||
"order": 10,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black/shauntal.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Grimsley",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "dark",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 50,
|
||||
"order": 11,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black/grimsley.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Caitlin",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "psychic",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 50,
|
||||
"order": 12,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black/caitlin.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Marshal",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "fighting",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 52,
|
||||
"order": 13,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black/marshal.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "N",
|
||||
"boss_type": "other",
|
||||
"specialty_type": "dragon",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 52,
|
||||
"order": 14,
|
||||
"after_route_name": null,
|
||||
"location": "N's Castle",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black/n.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Ghetsis",
|
||||
"boss_type": "other",
|
||||
"specialty_type": null,
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 54,
|
||||
"order": 15,
|
||||
"after_route_name": null,
|
||||
"location": "N's Castle",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/black/ghetsis.png",
|
||||
"pokemon": []
|
||||
}
|
||||
]
|
||||
File diff suppressed because it is too large
Load Diff
+3242
-107
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,184 @@
|
||||
[
|
||||
{
|
||||
"name": "Roark",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "rock",
|
||||
"badge_name": "Coal Badge",
|
||||
"badge_image_url": "/badges/coal-badge.png",
|
||||
"level_cap": 14,
|
||||
"order": 1,
|
||||
"after_route_name": "Oreburgh Mine",
|
||||
"location": "Oreburgh Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/brilliant-diamond/roark.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Gardenia",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "grass",
|
||||
"badge_name": "Forest Badge",
|
||||
"badge_image_url": "/badges/forest-badge.png",
|
||||
"level_cap": 22,
|
||||
"order": 2,
|
||||
"after_route_name": "Eterna City",
|
||||
"location": "Eterna Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/brilliant-diamond/gardenia.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Maylene",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "fighting",
|
||||
"badge_name": "Cobble Badge",
|
||||
"badge_image_url": "/badges/cobble-badge.png",
|
||||
"level_cap": 30,
|
||||
"order": 3,
|
||||
"after_route_name": "Veilstone City",
|
||||
"location": "Veilstone Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/brilliant-diamond/maylene.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Crasher Wake",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "water",
|
||||
"badge_name": "Fen Badge",
|
||||
"badge_image_url": "/badges/fen-badge.png",
|
||||
"level_cap": 30,
|
||||
"order": 4,
|
||||
"after_route_name": "Pastoria City",
|
||||
"location": "Pastoria Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/brilliant-diamond/crasher-wake.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Fantina",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "ghost",
|
||||
"badge_name": "Relic Badge",
|
||||
"badge_image_url": "/badges/relic-badge.png",
|
||||
"level_cap": 36,
|
||||
"order": 5,
|
||||
"after_route_name": "Hearthome City",
|
||||
"location": "Hearthome Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/brilliant-diamond/fantina.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Byron",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "steel",
|
||||
"badge_name": "Mine Badge",
|
||||
"badge_image_url": "/badges/mine-badge.png",
|
||||
"level_cap": 39,
|
||||
"order": 6,
|
||||
"after_route_name": "Canalave City",
|
||||
"location": "Canalave Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/brilliant-diamond/byron.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Candice",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "ice",
|
||||
"badge_name": "Icicle Badge",
|
||||
"badge_image_url": "/badges/icicle-badge.png",
|
||||
"level_cap": 42,
|
||||
"order": 7,
|
||||
"after_route_name": "Snowpoint City",
|
||||
"location": "Snowpoint Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/brilliant-diamond/candice.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Volkner",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "electric",
|
||||
"badge_name": "Beacon Badge",
|
||||
"badge_image_url": "/badges/beacon-badge.png",
|
||||
"level_cap": 49,
|
||||
"order": 8,
|
||||
"after_route_name": "Sunyshore City",
|
||||
"location": "Sunyshore Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/brilliant-diamond/volkner.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Aaron",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "bug",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 53,
|
||||
"order": 9,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/brilliant-diamond/aaron.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Bertha",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "ground",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 55,
|
||||
"order": 10,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/brilliant-diamond/bertha.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Flint",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "fire",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 55,
|
||||
"order": 11,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/brilliant-diamond/flint.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Lucian",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "psychic",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 59,
|
||||
"order": 12,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/brilliant-diamond/lucian.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Cynthia",
|
||||
"boss_type": "champion",
|
||||
"specialty_type": null,
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 66,
|
||||
"order": 13,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/brilliant-diamond/cynthia.png",
|
||||
"pokemon": []
|
||||
}
|
||||
]
|
||||
@@ -5815,7 +5815,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Pokémon League (Sinnoh)",
|
||||
"name": "Pok\u00e9mon League (Sinnoh)",
|
||||
"order": 66,
|
||||
"encounters": [
|
||||
{
|
||||
|
||||
+6927
-148
File diff suppressed because it is too large
Load Diff
@@ -12,5 +12,173 @@
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/diamond/roark.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Gardenia",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "grass",
|
||||
"badge_name": "Forest Badge",
|
||||
"badge_image_url": "/badges/forest-badge.png",
|
||||
"level_cap": 22,
|
||||
"order": 2,
|
||||
"after_route_name": "Eterna City",
|
||||
"location": "Eterna Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/diamond/gardenia.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Maylene",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "fighting",
|
||||
"badge_name": "Cobble Badge",
|
||||
"badge_image_url": "/badges/cobble-badge.png",
|
||||
"level_cap": 30,
|
||||
"order": 3,
|
||||
"after_route_name": "Veilstone City",
|
||||
"location": "Veilstone Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/diamond/maylene.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Crasher Wake",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "water",
|
||||
"badge_name": "Fen Badge",
|
||||
"badge_image_url": "/badges/fen-badge.png",
|
||||
"level_cap": 30,
|
||||
"order": 4,
|
||||
"after_route_name": "Pastoria City",
|
||||
"location": "Pastoria Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/diamond/crasher-wake.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Fantina",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "ghost",
|
||||
"badge_name": "Relic Badge",
|
||||
"badge_image_url": "/badges/relic-badge.png",
|
||||
"level_cap": 36,
|
||||
"order": 5,
|
||||
"after_route_name": "Hearthome City",
|
||||
"location": "Hearthome Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/diamond/fantina.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Byron",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "steel",
|
||||
"badge_name": "Mine Badge",
|
||||
"badge_image_url": "/badges/mine-badge.png",
|
||||
"level_cap": 39,
|
||||
"order": 6,
|
||||
"after_route_name": "Canalave City",
|
||||
"location": "Canalave Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/diamond/byron.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Candice",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "ice",
|
||||
"badge_name": "Icicle Badge",
|
||||
"badge_image_url": "/badges/icicle-badge.png",
|
||||
"level_cap": 42,
|
||||
"order": 7,
|
||||
"after_route_name": "Snowpoint City",
|
||||
"location": "Snowpoint Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/diamond/candice.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Volkner",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "electric",
|
||||
"badge_name": "Beacon Badge",
|
||||
"badge_image_url": "/badges/beacon-badge.png",
|
||||
"level_cap": 49,
|
||||
"order": 8,
|
||||
"after_route_name": "Sunyshore City",
|
||||
"location": "Sunyshore Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/diamond/volkner.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Aaron",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "bug",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 53,
|
||||
"order": 9,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/diamond/aaron.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Bertha",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "ground",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 55,
|
||||
"order": 10,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/diamond/bertha.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Flint",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "fire",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 55,
|
||||
"order": 11,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/diamond/flint.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Lucian",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "psychic",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 59,
|
||||
"order": 12,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/diamond/lucian.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Cynthia",
|
||||
"boss_type": "champion",
|
||||
"specialty_type": null,
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 66,
|
||||
"order": 13,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/diamond/cynthia.png",
|
||||
"pokemon": []
|
||||
}
|
||||
]
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,147 +1,11 @@
|
||||
[
|
||||
{
|
||||
"name": "Pokemon Red",
|
||||
"slug": "red",
|
||||
"generation": 1,
|
||||
"region": "kanto",
|
||||
"release_year": 1996,
|
||||
"color": "#FF1111",
|
||||
"category": "original"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Blue",
|
||||
"slug": "blue",
|
||||
"generation": 1,
|
||||
"region": "kanto",
|
||||
"release_year": 1996,
|
||||
"color": "#1111FF",
|
||||
"category": "original"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Yellow",
|
||||
"slug": "yellow",
|
||||
"generation": 1,
|
||||
"region": "kanto",
|
||||
"release_year": 1998,
|
||||
"color": "#FFD733",
|
||||
"category": "enhanced"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Gold",
|
||||
"slug": "gold",
|
||||
"generation": 2,
|
||||
"region": "johto",
|
||||
"release_year": 1999,
|
||||
"color": "#DAA520",
|
||||
"category": "original"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Silver",
|
||||
"slug": "silver",
|
||||
"generation": 2,
|
||||
"region": "johto",
|
||||
"release_year": 1999,
|
||||
"color": "#C0C0C0",
|
||||
"category": "original"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Crystal",
|
||||
"slug": "crystal",
|
||||
"generation": 2,
|
||||
"region": "johto",
|
||||
"release_year": 2000,
|
||||
"color": "#4FD9FF",
|
||||
"category": "enhanced"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Ruby",
|
||||
"slug": "ruby",
|
||||
"generation": 3,
|
||||
"name": "Pokemon Alpha Sapphire",
|
||||
"slug": "alpha-sapphire",
|
||||
"generation": 6,
|
||||
"region": "hoenn",
|
||||
"release_year": 2002,
|
||||
"color": "#A00000",
|
||||
"category": "original"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Sapphire",
|
||||
"slug": "sapphire",
|
||||
"generation": 3,
|
||||
"region": "hoenn",
|
||||
"release_year": 2002,
|
||||
"color": "#0000A0",
|
||||
"category": "original"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Emerald",
|
||||
"slug": "emerald",
|
||||
"generation": 3,
|
||||
"region": "hoenn",
|
||||
"release_year": 2005,
|
||||
"color": "#00A000",
|
||||
"category": "enhanced"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon FireRed",
|
||||
"slug": "firered",
|
||||
"generation": 3,
|
||||
"region": "kanto",
|
||||
"release_year": 2004,
|
||||
"color": "#FF7327",
|
||||
"category": "remake"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon LeafGreen",
|
||||
"slug": "leafgreen",
|
||||
"generation": 3,
|
||||
"region": "kanto",
|
||||
"release_year": 2004,
|
||||
"color": "#00DD00",
|
||||
"category": "remake"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Diamond",
|
||||
"slug": "diamond",
|
||||
"generation": 4,
|
||||
"region": "sinnoh",
|
||||
"release_year": 2006,
|
||||
"color": "#AAAAFF",
|
||||
"category": "original"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Pearl",
|
||||
"slug": "pearl",
|
||||
"generation": 4,
|
||||
"region": "sinnoh",
|
||||
"release_year": 2006,
|
||||
"color": "#FFAAAA",
|
||||
"category": "original"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Platinum",
|
||||
"slug": "platinum",
|
||||
"generation": 4,
|
||||
"region": "sinnoh",
|
||||
"release_year": 2008,
|
||||
"color": "#999999",
|
||||
"category": "enhanced"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon HeartGold",
|
||||
"slug": "heartgold",
|
||||
"generation": 4,
|
||||
"region": "johto",
|
||||
"release_year": 2010,
|
||||
"color": "#B69E00",
|
||||
"category": "remake"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon SoulSilver",
|
||||
"slug": "soulsilver",
|
||||
"generation": 4,
|
||||
"region": "johto",
|
||||
"release_year": 2010,
|
||||
"color": "#C0C0E0",
|
||||
"category": "remake"
|
||||
"release_year": 2014,
|
||||
"color": "#26649C"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Black",
|
||||
@@ -149,17 +13,7 @@
|
||||
"generation": 5,
|
||||
"region": "unova",
|
||||
"release_year": 2010,
|
||||
"color": "#444444",
|
||||
"category": "original"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon White",
|
||||
"slug": "white",
|
||||
"generation": 5,
|
||||
"region": "unova",
|
||||
"release_year": 2010,
|
||||
"color": "#E1E1E1",
|
||||
"category": "original"
|
||||
"color": "#444444"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Black 2",
|
||||
@@ -167,125 +21,15 @@
|
||||
"generation": 5,
|
||||
"region": "unova",
|
||||
"release_year": 2012,
|
||||
"color": "#424B50",
|
||||
"category": "sequel"
|
||||
"color": "#424B50"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon White 2",
|
||||
"slug": "white-2",
|
||||
"generation": 5,
|
||||
"region": "unova",
|
||||
"release_year": 2012,
|
||||
"color": "#E3CED0",
|
||||
"category": "sequel"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon X",
|
||||
"slug": "x",
|
||||
"generation": 6,
|
||||
"region": "kalos",
|
||||
"release_year": 2013,
|
||||
"color": "#025DA6",
|
||||
"category": "original"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Y",
|
||||
"slug": "y",
|
||||
"generation": 6,
|
||||
"region": "kalos",
|
||||
"release_year": 2013,
|
||||
"color": "#EA1A3E",
|
||||
"category": "original"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Omega Ruby",
|
||||
"slug": "omega-ruby",
|
||||
"generation": 6,
|
||||
"region": "hoenn",
|
||||
"release_year": 2014,
|
||||
"color": "#CF3025",
|
||||
"category": "remake"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Alpha Sapphire",
|
||||
"slug": "alpha-sapphire",
|
||||
"generation": 6,
|
||||
"region": "hoenn",
|
||||
"release_year": 2014,
|
||||
"color": "#26649C",
|
||||
"category": "remake"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Sun",
|
||||
"slug": "sun",
|
||||
"generation": 7,
|
||||
"region": "alola",
|
||||
"release_year": 2016,
|
||||
"color": "#F1912B",
|
||||
"category": "original"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Moon",
|
||||
"slug": "moon",
|
||||
"generation": 7,
|
||||
"region": "alola",
|
||||
"release_year": 2016,
|
||||
"color": "#5599CA",
|
||||
"category": "original"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Ultra Sun",
|
||||
"slug": "ultra-sun",
|
||||
"generation": 7,
|
||||
"region": "alola",
|
||||
"release_year": 2017,
|
||||
"color": "#E95B2B",
|
||||
"category": "enhanced"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Ultra Moon",
|
||||
"slug": "ultra-moon",
|
||||
"generation": 7,
|
||||
"region": "alola",
|
||||
"release_year": 2017,
|
||||
"color": "#204E8C",
|
||||
"category": "enhanced"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Let's Go Pikachu",
|
||||
"slug": "lets-go-pikachu",
|
||||
"generation": 7,
|
||||
"name": "Pokemon Blue",
|
||||
"slug": "blue",
|
||||
"generation": 1,
|
||||
"region": "kanto",
|
||||
"release_year": 2018,
|
||||
"color": "#F5DA00",
|
||||
"category": "remake"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Let's Go Eevee",
|
||||
"slug": "lets-go-eevee",
|
||||
"generation": 7,
|
||||
"region": "kanto",
|
||||
"release_year": 2018,
|
||||
"color": "#D4924B",
|
||||
"category": "remake"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Sword",
|
||||
"slug": "sword",
|
||||
"generation": 8,
|
||||
"region": "galar",
|
||||
"release_year": 2019,
|
||||
"color": "#00D4E7",
|
||||
"category": "original"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Shield",
|
||||
"slug": "shield",
|
||||
"generation": 8,
|
||||
"region": "galar",
|
||||
"release_year": 2019,
|
||||
"color": "#EF3B6E",
|
||||
"category": "original"
|
||||
"release_year": 1996,
|
||||
"color": "#1111FF"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Brilliant Diamond",
|
||||
@@ -293,17 +37,63 @@
|
||||
"generation": 8,
|
||||
"region": "sinnoh",
|
||||
"release_year": 2021,
|
||||
"color": "#44BAE5",
|
||||
"category": "remake"
|
||||
"color": "#44BAE5"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Shining Pearl",
|
||||
"slug": "shining-pearl",
|
||||
"generation": 8,
|
||||
"name": "Pokemon Crystal",
|
||||
"slug": "crystal",
|
||||
"generation": 2,
|
||||
"region": "johto",
|
||||
"release_year": 2000,
|
||||
"color": "#4FD9FF"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Diamond",
|
||||
"slug": "diamond",
|
||||
"generation": 4,
|
||||
"region": "sinnoh",
|
||||
"release_year": 2021,
|
||||
"color": "#E18AAA",
|
||||
"category": "remake"
|
||||
"release_year": 2006,
|
||||
"color": "#AAAAFF"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Emerald",
|
||||
"slug": "emerald",
|
||||
"generation": 3,
|
||||
"region": "hoenn",
|
||||
"release_year": 2005,
|
||||
"color": "#00A000"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon FireRed",
|
||||
"slug": "firered",
|
||||
"generation": 3,
|
||||
"region": "kanto",
|
||||
"release_year": 2004,
|
||||
"color": "#FF7327"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Gold",
|
||||
"slug": "gold",
|
||||
"generation": 2,
|
||||
"region": "johto",
|
||||
"release_year": 1999,
|
||||
"color": "#DAA520"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon HeartGold",
|
||||
"slug": "heartgold",
|
||||
"generation": 4,
|
||||
"region": "johto",
|
||||
"release_year": 2010,
|
||||
"color": "#B69E00"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon LeafGreen",
|
||||
"slug": "leafgreen",
|
||||
"generation": 3,
|
||||
"region": "kanto",
|
||||
"release_year": 2004,
|
||||
"color": "#00DD00"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Legends: Arceus",
|
||||
@@ -311,26 +101,7 @@
|
||||
"generation": 8,
|
||||
"region": "hisui",
|
||||
"release_year": 2022,
|
||||
"color": "#36597B",
|
||||
"category": "spinoff"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Scarlet",
|
||||
"slug": "scarlet",
|
||||
"generation": 9,
|
||||
"region": "paldea",
|
||||
"release_year": 2022,
|
||||
"color": "#F93C3C",
|
||||
"category": "original"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Violet",
|
||||
"slug": "violet",
|
||||
"generation": 9,
|
||||
"region": "paldea",
|
||||
"release_year": 2022,
|
||||
"color": "#A96EEC",
|
||||
"category": "original"
|
||||
"color": "#36597B"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Legends: Z-A",
|
||||
@@ -338,7 +109,198 @@
|
||||
"generation": 9,
|
||||
"region": "lumiose",
|
||||
"release_year": 2025,
|
||||
"color": "#3A7BDB",
|
||||
"category": "spinoff"
|
||||
"color": "#3A7BDB"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Let's Go Eevee",
|
||||
"slug": "lets-go-eevee",
|
||||
"generation": 7,
|
||||
"region": "kanto",
|
||||
"release_year": 2018,
|
||||
"color": "#D4924B"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Let's Go Pikachu",
|
||||
"slug": "lets-go-pikachu",
|
||||
"generation": 7,
|
||||
"region": "kanto",
|
||||
"release_year": 2018,
|
||||
"color": "#F5DA00"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Moon",
|
||||
"slug": "moon",
|
||||
"generation": 7,
|
||||
"region": "alola",
|
||||
"release_year": 2016,
|
||||
"color": "#5599CA"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Omega Ruby",
|
||||
"slug": "omega-ruby",
|
||||
"generation": 6,
|
||||
"region": "hoenn",
|
||||
"release_year": 2014,
|
||||
"color": "#CF3025"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Pearl",
|
||||
"slug": "pearl",
|
||||
"generation": 4,
|
||||
"region": "sinnoh",
|
||||
"release_year": 2006,
|
||||
"color": "#FFAAAA"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Platinum",
|
||||
"slug": "platinum",
|
||||
"generation": 4,
|
||||
"region": "sinnoh",
|
||||
"release_year": 2008,
|
||||
"color": "#999999"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Red",
|
||||
"slug": "red",
|
||||
"generation": 1,
|
||||
"region": "kanto",
|
||||
"release_year": 1996,
|
||||
"color": "#FF1111"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Ruby",
|
||||
"slug": "ruby",
|
||||
"generation": 3,
|
||||
"region": "hoenn",
|
||||
"release_year": 2002,
|
||||
"color": "#A00000"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Sapphire",
|
||||
"slug": "sapphire",
|
||||
"generation": 3,
|
||||
"region": "hoenn",
|
||||
"release_year": 2002,
|
||||
"color": "#0000A0"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Scarlet",
|
||||
"slug": "scarlet",
|
||||
"generation": 9,
|
||||
"region": "paldea",
|
||||
"release_year": 2022,
|
||||
"color": "#F93C3C"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Shield",
|
||||
"slug": "shield",
|
||||
"generation": 8,
|
||||
"region": "galar",
|
||||
"release_year": 2019,
|
||||
"color": "#EF3B6E"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Shining Pearl",
|
||||
"slug": "shining-pearl",
|
||||
"generation": 8,
|
||||
"region": "sinnoh",
|
||||
"release_year": 2021,
|
||||
"color": "#E18AAA"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Silver",
|
||||
"slug": "silver",
|
||||
"generation": 2,
|
||||
"region": "johto",
|
||||
"release_year": 1999,
|
||||
"color": "#C0C0C0"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon SoulSilver",
|
||||
"slug": "soulsilver",
|
||||
"generation": 4,
|
||||
"region": "johto",
|
||||
"release_year": 2010,
|
||||
"color": "#C0C0E0"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Sun",
|
||||
"slug": "sun",
|
||||
"generation": 7,
|
||||
"region": "alola",
|
||||
"release_year": 2016,
|
||||
"color": "#F1912B"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Sword",
|
||||
"slug": "sword",
|
||||
"generation": 8,
|
||||
"region": "galar",
|
||||
"release_year": 2019,
|
||||
"color": "#00D4E7"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Ultra Moon",
|
||||
"slug": "ultra-moon",
|
||||
"generation": 7,
|
||||
"region": "alola",
|
||||
"release_year": 2017,
|
||||
"color": "#204E8C"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Ultra Sun",
|
||||
"slug": "ultra-sun",
|
||||
"generation": 7,
|
||||
"region": "alola",
|
||||
"release_year": 2017,
|
||||
"color": "#E95B2B"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Violet",
|
||||
"slug": "violet",
|
||||
"generation": 9,
|
||||
"region": "paldea",
|
||||
"release_year": 2022,
|
||||
"color": "#A96EEC"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon White",
|
||||
"slug": "white",
|
||||
"generation": 5,
|
||||
"region": "unova",
|
||||
"release_year": 2010,
|
||||
"color": "#E1E1E1"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon White 2",
|
||||
"slug": "white-2",
|
||||
"generation": 5,
|
||||
"region": "unova",
|
||||
"release_year": 2012,
|
||||
"color": "#E3CED0"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon X",
|
||||
"slug": "x",
|
||||
"generation": 6,
|
||||
"region": "kalos",
|
||||
"release_year": 2013,
|
||||
"color": "#025DA6"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Y",
|
||||
"slug": "y",
|
||||
"generation": 6,
|
||||
"region": "kalos",
|
||||
"release_year": 2013,
|
||||
"color": "#EA1A3E"
|
||||
},
|
||||
{
|
||||
"name": "Pokemon Yellow",
|
||||
"slug": "yellow",
|
||||
"generation": 1,
|
||||
"region": "kanto",
|
||||
"release_year": 1998,
|
||||
"color": "#FFD733"
|
||||
}
|
||||
]
|
||||
|
||||
+6015
-114
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,100 @@
|
||||
[
|
||||
{
|
||||
"name": "Lord Kleavor",
|
||||
"boss_type": "other",
|
||||
"specialty_type": "bug",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 18,
|
||||
"order": 1,
|
||||
"after_route_name": null,
|
||||
"location": "Grandtree Arena",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/legends-arceus/lord-kleavor.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Lady Lilligant",
|
||||
"boss_type": "other",
|
||||
"specialty_type": "grass",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 30,
|
||||
"order": 2,
|
||||
"after_route_name": null,
|
||||
"location": "Brava Arena",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/legends-arceus/lady-lilligant.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Lord Arcanine",
|
||||
"boss_type": "other",
|
||||
"specialty_type": "fire",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 36,
|
||||
"order": 3,
|
||||
"after_route_name": null,
|
||||
"location": "Molten Arena",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/legends-arceus/lord-arcanine.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Lord Electrode",
|
||||
"boss_type": "other",
|
||||
"specialty_type": "electric",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 46,
|
||||
"order": 4,
|
||||
"after_route_name": null,
|
||||
"location": "Moonview Arena",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/legends-arceus/lord-electrode.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Lord Avalugg",
|
||||
"boss_type": "other",
|
||||
"specialty_type": "ice",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 56,
|
||||
"order": 5,
|
||||
"after_route_name": null,
|
||||
"location": "Icepeak Arena",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/legends-arceus/lord-avalugg.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Origin Dialga / Palkia",
|
||||
"boss_type": "other",
|
||||
"specialty_type": null,
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 65,
|
||||
"order": 6,
|
||||
"after_route_name": null,
|
||||
"location": "Temple of Sinnoh",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/legends-arceus/origin-dialga--palkia.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Arceus",
|
||||
"boss_type": "other",
|
||||
"specialty_type": null,
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 75,
|
||||
"order": 7,
|
||||
"after_route_name": null,
|
||||
"location": "Temple of Sinnoh",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/legends-arceus/arceus.png",
|
||||
"pokemon": []
|
||||
}
|
||||
]
|
||||
@@ -444,7 +444,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Arena’s Approach",
|
||||
"name": "Arena\u2019s Approach",
|
||||
"order": 3,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -1174,7 +1174,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Avalugg’s Legacy",
|
||||
"name": "Avalugg\u2019s Legacy",
|
||||
"order": 6,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -1436,7 +1436,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Bathers’ Lagoon",
|
||||
"name": "Bathers\u2019 Lagoon",
|
||||
"order": 7,
|
||||
"encounters": [
|
||||
{
|
||||
|
||||
@@ -3771,12 +3771,12 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Pokémon Mansion (Kanto)",
|
||||
"name": "Pok\u00e9mon Mansion (Kanto)",
|
||||
"order": 50,
|
||||
"encounters": [],
|
||||
"children": [
|
||||
{
|
||||
"name": "Pokémon Mansion (Kanto - 1F)",
|
||||
"name": "Pok\u00e9mon Mansion (Kanto - 1F)",
|
||||
"order": 51,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -3854,7 +3854,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Pokémon Mansion (Kanto - 2F)",
|
||||
"name": "Pok\u00e9mon Mansion (Kanto - 2F)",
|
||||
"order": 52,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -3932,7 +3932,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Pokémon Mansion (Kanto - 3F)",
|
||||
"name": "Pok\u00e9mon Mansion (Kanto - 3F)",
|
||||
"order": 53,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -4010,7 +4010,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Pokémon Mansion (Kanto - B1F)",
|
||||
"name": "Pok\u00e9mon Mansion (Kanto - B1F)",
|
||||
"order": 54,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -4090,12 +4090,12 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Pokémon Tower",
|
||||
"name": "Pok\u00e9mon Tower",
|
||||
"order": 55,
|
||||
"encounters": [],
|
||||
"children": [
|
||||
{
|
||||
"name": "Pokémon Tower (3F)",
|
||||
"name": "Pok\u00e9mon Tower (3F)",
|
||||
"order": 56,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -4141,7 +4141,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Pokémon Tower (4F)",
|
||||
"name": "Pok\u00e9mon Tower (4F)",
|
||||
"order": 57,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -4187,7 +4187,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Pokémon Tower (5F)",
|
||||
"name": "Pok\u00e9mon Tower (5F)",
|
||||
"order": 58,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -4241,7 +4241,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Pokémon Tower (6F)",
|
||||
"name": "Pok\u00e9mon Tower (6F)",
|
||||
"order": 59,
|
||||
"encounters": [
|
||||
{
|
||||
|
||||
@@ -0,0 +1,184 @@
|
||||
[
|
||||
{
|
||||
"name": "Brock",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "rock",
|
||||
"badge_name": "Boulder Badge",
|
||||
"badge_image_url": "/badges/boulder-badge.png",
|
||||
"level_cap": 12,
|
||||
"order": 1,
|
||||
"after_route_name": null,
|
||||
"location": "Pewter Gym",
|
||||
"section": null,
|
||||
"sprite_url": "/boss-sprites/lets-go-pikachu/brock.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Misty",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "water",
|
||||
"badge_name": "Cascade Badge",
|
||||
"badge_image_url": "/badges/cascade-badge.png",
|
||||
"level_cap": 21,
|
||||
"order": 2,
|
||||
"after_route_name": null,
|
||||
"location": "Cerulean Gym",
|
||||
"section": null,
|
||||
"sprite_url": "/boss-sprites/lets-go-pikachu/misty.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Lt. Surge",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "electric",
|
||||
"badge_name": "Thunder Badge",
|
||||
"badge_image_url": "/badges/thunder-badge.png",
|
||||
"level_cap": 28,
|
||||
"order": 3,
|
||||
"after_route_name": null,
|
||||
"location": "Vermilion Gym",
|
||||
"section": null,
|
||||
"sprite_url": "/boss-sprites/lets-go-pikachu/lt-surge.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Erika",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "grass",
|
||||
"badge_name": "Rainbow Badge",
|
||||
"badge_image_url": "/badges/rainbow-badge.png",
|
||||
"level_cap": 33,
|
||||
"order": 4,
|
||||
"after_route_name": null,
|
||||
"location": "Celadon Gym",
|
||||
"section": null,
|
||||
"sprite_url": "/boss-sprites/lets-go-pikachu/erika.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Koga",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "poison",
|
||||
"badge_name": "Soul Badge",
|
||||
"badge_image_url": "/badges/soul-badge.png",
|
||||
"level_cap": 43,
|
||||
"order": 5,
|
||||
"after_route_name": null,
|
||||
"location": "Fuchsia Gym",
|
||||
"section": null,
|
||||
"sprite_url": "/boss-sprites/lets-go-pikachu/koga.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Sabrina",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "psychic",
|
||||
"badge_name": "Marsh Badge",
|
||||
"badge_image_url": "/badges/marsh-badge.png",
|
||||
"level_cap": 43,
|
||||
"order": 6,
|
||||
"after_route_name": null,
|
||||
"location": "Saffron Gym",
|
||||
"section": null,
|
||||
"sprite_url": "/boss-sprites/lets-go-pikachu/sabrina.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Blaine",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "fire",
|
||||
"badge_name": "Volcano Badge",
|
||||
"badge_image_url": "/badges/volcano-badge.png",
|
||||
"level_cap": 47,
|
||||
"order": 7,
|
||||
"after_route_name": null,
|
||||
"location": "Cinnabar Gym",
|
||||
"section": null,
|
||||
"sprite_url": "/boss-sprites/lets-go-pikachu/blaine.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Giovanni",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "ground",
|
||||
"badge_name": "Earth Badge",
|
||||
"badge_image_url": "/badges/earth-badge.png",
|
||||
"level_cap": 49,
|
||||
"order": 8,
|
||||
"after_route_name": null,
|
||||
"location": "Viridian Gym",
|
||||
"section": null,
|
||||
"sprite_url": "/boss-sprites/lets-go-pikachu/giovanni.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Lorelei",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "ice",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 54,
|
||||
"order": 9,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Indigo Plateau",
|
||||
"section": null,
|
||||
"sprite_url": "/boss-sprites/lets-go-pikachu/lorelei.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Bruno",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "fighting",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 56,
|
||||
"order": 10,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Indigo Plateau",
|
||||
"section": null,
|
||||
"sprite_url": "/boss-sprites/lets-go-pikachu/bruno.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Agatha",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "ghost",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 56,
|
||||
"order": 11,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Indigo Plateau",
|
||||
"section": null,
|
||||
"sprite_url": "/boss-sprites/lets-go-pikachu/agatha.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Lance",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "dragon",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 56,
|
||||
"order": 12,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Indigo Plateau",
|
||||
"section": null,
|
||||
"sprite_url": "/boss-sprites/lets-go-pikachu/lance.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Blue",
|
||||
"boss_type": "champion",
|
||||
"specialty_type": null,
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 58,
|
||||
"order": 13,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Indigo Plateau",
|
||||
"section": null,
|
||||
"sprite_url": "/boss-sprites/lets-go-pikachu/blue.png",
|
||||
"pokemon": []
|
||||
}
|
||||
]
|
||||
@@ -3699,12 +3699,12 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Pokémon Mansion (Kanto)",
|
||||
"name": "Pok\u00e9mon Mansion (Kanto)",
|
||||
"order": 50,
|
||||
"encounters": [],
|
||||
"children": [
|
||||
{
|
||||
"name": "Pokémon Mansion (Kanto - 1F)",
|
||||
"name": "Pok\u00e9mon Mansion (Kanto - 1F)",
|
||||
"order": 51,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -3766,7 +3766,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Pokémon Mansion (Kanto - 2F)",
|
||||
"name": "Pok\u00e9mon Mansion (Kanto - 2F)",
|
||||
"order": 52,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -3828,7 +3828,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Pokémon Mansion (Kanto - 3F)",
|
||||
"name": "Pok\u00e9mon Mansion (Kanto - 3F)",
|
||||
"order": 53,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -3890,7 +3890,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Pokémon Mansion (Kanto - B1F)",
|
||||
"name": "Pok\u00e9mon Mansion (Kanto - B1F)",
|
||||
"order": 54,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -3954,12 +3954,12 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Pokémon Tower",
|
||||
"name": "Pok\u00e9mon Tower",
|
||||
"order": 55,
|
||||
"encounters": [],
|
||||
"children": [
|
||||
{
|
||||
"name": "Pokémon Tower (3F)",
|
||||
"name": "Pok\u00e9mon Tower (3F)",
|
||||
"order": 56,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -4005,7 +4005,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Pokémon Tower (4F)",
|
||||
"name": "Pok\u00e9mon Tower (4F)",
|
||||
"order": 57,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -4051,7 +4051,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Pokémon Tower (5F)",
|
||||
"name": "Pok\u00e9mon Tower (5F)",
|
||||
"order": 58,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -4105,7 +4105,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Pokémon Tower (6F)",
|
||||
"name": "Pok\u00e9mon Tower (6F)",
|
||||
"order": 59,
|
||||
"encounters": [
|
||||
{
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,16 +1,184 @@
|
||||
[
|
||||
{
|
||||
"name": "Roxanne",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "rock",
|
||||
"badge_name": "Stone Badge",
|
||||
"badge_image_url": "/badges/stone-badge.png",
|
||||
"level_cap": 14,
|
||||
"order": 1,
|
||||
"after_route_name": "Rustboro City",
|
||||
"location": "Rustboro Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/omega-ruby/roxanne.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Brawly",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "fighting",
|
||||
"badge_name": "Knuckle Badge",
|
||||
"badge_image_url": "/badges/knuckle-badge.png",
|
||||
"level_cap": 16,
|
||||
"order": 2,
|
||||
"after_route_name": "Dewford Town",
|
||||
"location": "Dewford Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/omega-ruby/brawly.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Wattson",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "electric",
|
||||
"badge_name": "Dynamo Badge",
|
||||
"badge_image_url": "/badges/dynamo-badge.png",
|
||||
"level_cap": 15,
|
||||
"order": 1,
|
||||
"after_route_name": "Rustboro City",
|
||||
"level_cap": 24,
|
||||
"order": 3,
|
||||
"after_route_name": "Mauville City",
|
||||
"location": "Mauville Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/omega-ruby/wattson.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Flannery",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "fire",
|
||||
"badge_name": "Heat Badge",
|
||||
"badge_image_url": "/badges/heat-badge.png",
|
||||
"level_cap": 29,
|
||||
"order": 4,
|
||||
"after_route_name": "Lavaridge Town",
|
||||
"location": "Lavaridge Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/omega-ruby/flannery.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Norman",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "normal",
|
||||
"badge_name": "Balance Badge",
|
||||
"badge_image_url": "/badges/balance-badge.png",
|
||||
"level_cap": 31,
|
||||
"order": 5,
|
||||
"after_route_name": "Petalburg City",
|
||||
"location": "Petalburg Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/omega-ruby/norman.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Winona",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "flying",
|
||||
"badge_name": "Feather Badge",
|
||||
"badge_image_url": "/badges/feather-badge.png",
|
||||
"level_cap": 33,
|
||||
"order": 6,
|
||||
"after_route_name": "Fortree City",
|
||||
"location": "Fortree Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/omega-ruby/winona.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Tate & Liza",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "psychic",
|
||||
"badge_name": "Mind Badge",
|
||||
"badge_image_url": "/badges/mind-badge.png",
|
||||
"level_cap": 45,
|
||||
"order": 7,
|
||||
"after_route_name": "Mossdeep City",
|
||||
"location": "Mossdeep Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/omega-ruby/tate--liza.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Wallace",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "water",
|
||||
"badge_name": "Rain Badge",
|
||||
"badge_image_url": "/badges/rain-badge.png",
|
||||
"level_cap": 46,
|
||||
"order": 8,
|
||||
"after_route_name": "Sootopolis City",
|
||||
"location": "Sootopolis Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/omega-ruby/wallace.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Sidney",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "dark",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 50,
|
||||
"order": 9,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Ever Grande City",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/omega-ruby/sidney.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Phoebe",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "ghost",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 52,
|
||||
"order": 10,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Ever Grande City",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/omega-ruby/phoebe.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Glacia",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "ice",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 54,
|
||||
"order": 11,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Ever Grande City",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/omega-ruby/glacia.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Drake",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "dragon",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 55,
|
||||
"order": 12,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Ever Grande City",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/omega-ruby/drake.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Steven",
|
||||
"boss_type": "champion",
|
||||
"specialty_type": "steel",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 57,
|
||||
"order": 13,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Ever Grande City",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/omega-ruby/steven.png",
|
||||
"pokemon": []
|
||||
}
|
||||
]
|
||||
|
||||
@@ -816,14 +816,6 @@
|
||||
"min_level": 1,
|
||||
"max_level": 1
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 360,
|
||||
"pokemon_name": "Wynaut",
|
||||
"method": "gift",
|
||||
"encounter_rate": 100,
|
||||
"min_level": 1,
|
||||
"max_level": 1
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 360,
|
||||
"pokemon_name": "Wynaut",
|
||||
@@ -1989,8 +1981,8 @@
|
||||
"pokemon_name": "Beldum",
|
||||
"method": "gift",
|
||||
"encounter_rate": 100,
|
||||
"min_level": 1,
|
||||
"max_level": 1
|
||||
"min_level": 5,
|
||||
"max_level": 5
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 320,
|
||||
@@ -2063,14 +2055,6 @@
|
||||
"encounter_rate": 5,
|
||||
"min_level": 25,
|
||||
"max_level": 25
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 374,
|
||||
"pokemon_name": "Beldum",
|
||||
"method": "gift",
|
||||
"encounter_rate": 100,
|
||||
"min_level": 5,
|
||||
"max_level": 5
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -10849,5 +10833,10 @@
|
||||
"max_level": 30
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Team Aqua Hideout",
|
||||
"order": 180,
|
||||
"encounters": []
|
||||
}
|
||||
]
|
||||
|
||||
+8678
-257
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,184 @@
|
||||
[
|
||||
{
|
||||
"name": "Roark",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "rock",
|
||||
"badge_name": "Coal Badge",
|
||||
"badge_image_url": "/badges/coal-badge.png",
|
||||
"level_cap": 14,
|
||||
"order": 1,
|
||||
"after_route_name": "Oreburgh Mine",
|
||||
"location": "Oreburgh Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/platinum/roark.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Gardenia",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "grass",
|
||||
"badge_name": "Forest Badge",
|
||||
"badge_image_url": "/badges/forest-badge.png",
|
||||
"level_cap": 22,
|
||||
"order": 2,
|
||||
"after_route_name": "Eterna City",
|
||||
"location": "Eterna Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/platinum/gardenia.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Fantina",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "ghost",
|
||||
"badge_name": "Relic Badge",
|
||||
"badge_image_url": "/badges/relic-badge.png",
|
||||
"level_cap": 26,
|
||||
"order": 3,
|
||||
"after_route_name": "Hearthome City",
|
||||
"location": "Hearthome Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/platinum/fantina.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Maylene",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "fighting",
|
||||
"badge_name": "Cobble Badge",
|
||||
"badge_image_url": "/badges/cobble-badge.png",
|
||||
"level_cap": 30,
|
||||
"order": 4,
|
||||
"after_route_name": "Veilstone City",
|
||||
"location": "Veilstone Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/platinum/maylene.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Crasher Wake",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "water",
|
||||
"badge_name": "Fen Badge",
|
||||
"badge_image_url": "/badges/fen-badge.png",
|
||||
"level_cap": 33,
|
||||
"order": 5,
|
||||
"after_route_name": "Pastoria City",
|
||||
"location": "Pastoria Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/platinum/crasher-wake.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Byron",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "steel",
|
||||
"badge_name": "Mine Badge",
|
||||
"badge_image_url": "/badges/mine-badge.png",
|
||||
"level_cap": 37,
|
||||
"order": 6,
|
||||
"after_route_name": "Canalave City",
|
||||
"location": "Canalave Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/platinum/byron.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Candice",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "ice",
|
||||
"badge_name": "Icicle Badge",
|
||||
"badge_image_url": "/badges/icicle-badge.png",
|
||||
"level_cap": 40,
|
||||
"order": 7,
|
||||
"after_route_name": "Snowpoint City",
|
||||
"location": "Snowpoint Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/platinum/candice.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Volkner",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "electric",
|
||||
"badge_name": "Beacon Badge",
|
||||
"badge_image_url": "/badges/beacon-badge.png",
|
||||
"level_cap": 46,
|
||||
"order": 8,
|
||||
"after_route_name": "Sunyshore City",
|
||||
"location": "Sunyshore Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/platinum/volkner.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Aaron",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "bug",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 53,
|
||||
"order": 9,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/platinum/aaron.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Bertha",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "ground",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 55,
|
||||
"order": 10,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/platinum/bertha.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Flint",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "fire",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 57,
|
||||
"order": 11,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/platinum/flint.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Lucian",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "psychic",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 59,
|
||||
"order": 12,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/platinum/lucian.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Cynthia",
|
||||
"boss_type": "champion",
|
||||
"specialty_type": null,
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 62,
|
||||
"order": 13,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/platinum/cynthia.png",
|
||||
"pokemon": []
|
||||
}
|
||||
]
|
||||
File diff suppressed because it is too large
Load Diff
+3226
-107
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,338 @@
|
||||
[
|
||||
{
|
||||
"name": "Katy",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "bug",
|
||||
"badge_name": "Bug Badge",
|
||||
"badge_image_url": "/badges/bug-badge.png",
|
||||
"level_cap": 15,
|
||||
"order": 1,
|
||||
"after_route_name": null,
|
||||
"location": "Cortondo Gym",
|
||||
"section": "Victory Road",
|
||||
"sprite_url": "/boss-sprites/scarlet/katy.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Brassius",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "grass",
|
||||
"badge_name": "Grass Badge",
|
||||
"badge_image_url": "/badges/grass-badge.png",
|
||||
"level_cap": 17,
|
||||
"order": 2,
|
||||
"after_route_name": null,
|
||||
"location": "Artazon Gym",
|
||||
"section": "Victory Road",
|
||||
"sprite_url": "/boss-sprites/scarlet/brassius.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Iono",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "electric",
|
||||
"badge_name": "Electric Badge",
|
||||
"badge_image_url": "/badges/electric-badge.png",
|
||||
"level_cap": 24,
|
||||
"order": 3,
|
||||
"after_route_name": null,
|
||||
"location": "Levincia Gym",
|
||||
"section": "Victory Road",
|
||||
"sprite_url": "/boss-sprites/scarlet/iono.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Kofu",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "water",
|
||||
"badge_name": "Water Badge",
|
||||
"badge_image_url": "/badges/water-badge.png",
|
||||
"level_cap": 30,
|
||||
"order": 4,
|
||||
"after_route_name": null,
|
||||
"location": "Cascarrafa Gym",
|
||||
"section": "Victory Road",
|
||||
"sprite_url": "/boss-sprites/scarlet/kofu.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Larry",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "normal",
|
||||
"badge_name": "Normal Badge",
|
||||
"badge_image_url": "/badges/normal-badge.png",
|
||||
"level_cap": 36,
|
||||
"order": 5,
|
||||
"after_route_name": null,
|
||||
"location": "Medali Gym",
|
||||
"section": "Victory Road",
|
||||
"sprite_url": "/boss-sprites/scarlet/larry.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Ryme",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "ghost",
|
||||
"badge_name": "Ghost Badge",
|
||||
"badge_image_url": "/badges/ghost-badge.png",
|
||||
"level_cap": 42,
|
||||
"order": 6,
|
||||
"after_route_name": null,
|
||||
"location": "Montenevera Gym",
|
||||
"section": "Victory Road",
|
||||
"sprite_url": "/boss-sprites/scarlet/ryme.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Tulip",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "psychic",
|
||||
"badge_name": "Psychic Badge",
|
||||
"badge_image_url": "/badges/psychic-badge.png",
|
||||
"level_cap": 45,
|
||||
"order": 7,
|
||||
"after_route_name": null,
|
||||
"location": "Alfornada Gym",
|
||||
"section": "Victory Road",
|
||||
"sprite_url": "/boss-sprites/scarlet/tulip.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Grusha",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "ice",
|
||||
"badge_name": "Ice Badge",
|
||||
"badge_image_url": "/badges/ice-badge.png",
|
||||
"level_cap": 48,
|
||||
"order": 8,
|
||||
"after_route_name": null,
|
||||
"location": "Glaseado Gym",
|
||||
"section": "Victory Road",
|
||||
"sprite_url": "/boss-sprites/scarlet/grusha.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Rika",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "ground",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 58,
|
||||
"order": 9,
|
||||
"after_route_name": null,
|
||||
"location": "Pokemon League",
|
||||
"section": "Victory Road",
|
||||
"sprite_url": "/boss-sprites/scarlet/rika.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Poppy",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "steel",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 59,
|
||||
"order": 10,
|
||||
"after_route_name": null,
|
||||
"location": "Pokemon League",
|
||||
"section": "Victory Road",
|
||||
"sprite_url": "/boss-sprites/scarlet/poppy.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Larry",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "flying",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 60,
|
||||
"order": 11,
|
||||
"after_route_name": null,
|
||||
"location": "Pokemon League",
|
||||
"section": "Victory Road",
|
||||
"sprite_url": "/boss-sprites/scarlet/larry.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Hassel",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "dragon",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 61,
|
||||
"order": 12,
|
||||
"after_route_name": null,
|
||||
"location": "Pokemon League",
|
||||
"section": "Victory Road",
|
||||
"sprite_url": "/boss-sprites/scarlet/hassel.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Top Champion Geeta",
|
||||
"boss_type": "champion",
|
||||
"specialty_type": null,
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 62,
|
||||
"order": 13,
|
||||
"after_route_name": null,
|
||||
"location": "Pokemon League",
|
||||
"section": "Victory Road",
|
||||
"sprite_url": "/boss-sprites/scarlet/top-champion-geeta.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Champion Nemona",
|
||||
"boss_type": "champion",
|
||||
"specialty_type": null,
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 66,
|
||||
"order": 14,
|
||||
"after_route_name": null,
|
||||
"location": "Pokemon League",
|
||||
"section": "Victory Road",
|
||||
"sprite_url": "/boss-sprites/scarlet/champion-nemona.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Giacomo",
|
||||
"boss_type": "other",
|
||||
"specialty_type": "dark",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 21,
|
||||
"order": 15,
|
||||
"after_route_name": null,
|
||||
"location": "Team Star Dark Crew Base",
|
||||
"section": "Starfall Street",
|
||||
"sprite_url": "/boss-sprites/scarlet/giacomo.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Mela",
|
||||
"boss_type": "other",
|
||||
"specialty_type": "fire",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 27,
|
||||
"order": 16,
|
||||
"after_route_name": null,
|
||||
"location": "Team Star Fire Crew Base",
|
||||
"section": "Starfall Street",
|
||||
"sprite_url": "/boss-sprites/scarlet/mela.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Atticus",
|
||||
"boss_type": "other",
|
||||
"specialty_type": "poison",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 33,
|
||||
"order": 17,
|
||||
"after_route_name": null,
|
||||
"location": "Team Star Poison Crew Base",
|
||||
"section": "Starfall Street",
|
||||
"sprite_url": "/boss-sprites/scarlet/atticus.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Ortega",
|
||||
"boss_type": "other",
|
||||
"specialty_type": "fairy",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 50,
|
||||
"order": 18,
|
||||
"after_route_name": null,
|
||||
"location": "Team Star Fairy Crew Base",
|
||||
"section": "Starfall Street",
|
||||
"sprite_url": "/boss-sprites/scarlet/ortega.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Eri",
|
||||
"boss_type": "other",
|
||||
"specialty_type": "fighting",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 56,
|
||||
"order": 19,
|
||||
"after_route_name": null,
|
||||
"location": "Team Star Fighting Crew Base",
|
||||
"section": "Starfall Street",
|
||||
"sprite_url": "/boss-sprites/scarlet/eri.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Stony Cliff Titan",
|
||||
"boss_type": "other",
|
||||
"specialty_type": "rock",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 16,
|
||||
"order": 20,
|
||||
"after_route_name": null,
|
||||
"location": "South Province (Area Three)",
|
||||
"section": "Path of Legends",
|
||||
"sprite_url": "/boss-sprites/scarlet/stony-cliff-titan.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Open Sky Titan",
|
||||
"boss_type": "other",
|
||||
"specialty_type": "flying",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 20,
|
||||
"order": 21,
|
||||
"after_route_name": null,
|
||||
"location": "West Province (Area One)",
|
||||
"section": "Path of Legends",
|
||||
"sprite_url": "/boss-sprites/scarlet/open-sky-titan.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Lurking Steel Titan",
|
||||
"boss_type": "other",
|
||||
"specialty_type": "steel",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 29,
|
||||
"order": 22,
|
||||
"after_route_name": null,
|
||||
"location": "East Province (Area Three)",
|
||||
"section": "Path of Legends",
|
||||
"sprite_url": "/boss-sprites/scarlet/lurking-steel-titan.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Quaking Earth Titan",
|
||||
"boss_type": "other",
|
||||
"specialty_type": "ground",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 45,
|
||||
"order": 23,
|
||||
"after_route_name": null,
|
||||
"location": "Asado Desert",
|
||||
"section": "Path of Legends",
|
||||
"sprite_url": "/boss-sprites/scarlet/quaking-earth-titan.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "False Dragon Titan",
|
||||
"boss_type": "other",
|
||||
"specialty_type": "water",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 56,
|
||||
"order": 24,
|
||||
"after_route_name": null,
|
||||
"location": "Casseroya Lake",
|
||||
"section": "Path of Legends",
|
||||
"sprite_url": "/boss-sprites/scarlet/false-dragon-titan.png",
|
||||
"pokemon": []
|
||||
}
|
||||
]
|
||||
@@ -17202,7 +17202,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Pokémon League (Paldea)",
|
||||
"name": "Pok\u00e9mon League (Paldea)",
|
||||
"order": 239,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -17216,7 +17216,7 @@
|
||||
],
|
||||
"children": [
|
||||
{
|
||||
"name": "Pokémon League (Paldea - Town)",
|
||||
"name": "Pok\u00e9mon League (Paldea - Town)",
|
||||
"order": 240,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -17246,7 +17246,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Pokémon League (Paldea - Flower)",
|
||||
"name": "Pok\u00e9mon League (Paldea - Flower)",
|
||||
"order": 241,
|
||||
"encounters": [
|
||||
{
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -5839,7 +5839,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Pokémon League (Sinnoh)",
|
||||
"name": "Pok\u00e9mon League (Sinnoh)",
|
||||
"order": 66,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -15631,34 +15631,9 @@
|
||||
"encounters": [],
|
||||
"children": [
|
||||
{
|
||||
"name": "Ramanas Park (Kanto Room)",
|
||||
"name": "Ramanas Park (Johto Room)",
|
||||
"order": 164,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 144,
|
||||
"pokemon_name": "Articuno",
|
||||
"method": "static",
|
||||
"encounter_rate": 100,
|
||||
"min_level": 70,
|
||||
"max_level": 70
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 146,
|
||||
"pokemon_name": "Moltres",
|
||||
"method": "static",
|
||||
"encounter_rate": 100,
|
||||
"min_level": 70,
|
||||
"max_level": 70
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 145,
|
||||
"pokemon_name": "Zapdos",
|
||||
"method": "static",
|
||||
"encounter_rate": 100,
|
||||
"min_level": 70,
|
||||
"max_level": 70
|
||||
}
|
||||
]
|
||||
"encounters": []
|
||||
},
|
||||
{
|
||||
"name": "Ramanas Park (Genome Room)",
|
||||
@@ -15675,18 +15650,9 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Ramanas Park (Squall Room)",
|
||||
"name": "Ramanas Park (Rainbow Room)",
|
||||
"order": 166,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 249,
|
||||
"pokemon_name": "Lugia",
|
||||
"method": "static",
|
||||
"encounter_rate": 100,
|
||||
"min_level": 70,
|
||||
"max_level": 70
|
||||
}
|
||||
]
|
||||
"encounters": []
|
||||
},
|
||||
{
|
||||
"name": "Ramanas Park (Discovery Room)",
|
||||
|
||||
+6079
-122
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,226 @@
|
||||
[
|
||||
{
|
||||
"name": "Totem Gumshoos",
|
||||
"boss_type": "totem",
|
||||
"specialty_type": "normal",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 12,
|
||||
"order": 1,
|
||||
"after_route_name": null,
|
||||
"location": "Verdant Cavern",
|
||||
"section": "Melemele Island",
|
||||
"sprite_url": "/boss-sprites/sun/totem-gumshoos.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Hala",
|
||||
"boss_type": "kahuna",
|
||||
"specialty_type": "fighting",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 15,
|
||||
"order": 2,
|
||||
"after_route_name": null,
|
||||
"location": "Iki Town",
|
||||
"section": "Melemele Island",
|
||||
"sprite_url": "/boss-sprites/sun/hala.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Totem Wishiwashi",
|
||||
"boss_type": "totem",
|
||||
"specialty_type": "water",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 24,
|
||||
"order": 3,
|
||||
"after_route_name": null,
|
||||
"location": "Brooklet Hill",
|
||||
"section": "Akala Island",
|
||||
"sprite_url": "/boss-sprites/sun/totem-wishiwashi.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Totem Salazzle",
|
||||
"boss_type": "totem",
|
||||
"specialty_type": "fire",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 24,
|
||||
"order": 4,
|
||||
"after_route_name": null,
|
||||
"location": "Wela Volcano Park",
|
||||
"section": "Akala Island",
|
||||
"sprite_url": "/boss-sprites/sun/totem-salazzle.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Totem Lurantis",
|
||||
"boss_type": "totem",
|
||||
"specialty_type": "grass",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 24,
|
||||
"order": 5,
|
||||
"after_route_name": null,
|
||||
"location": "Lush Jungle",
|
||||
"section": "Akala Island",
|
||||
"sprite_url": "/boss-sprites/sun/totem-lurantis.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Olivia",
|
||||
"boss_type": "kahuna",
|
||||
"specialty_type": "rock",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 27,
|
||||
"order": 6,
|
||||
"after_route_name": null,
|
||||
"location": "Ruins of Life",
|
||||
"section": "Akala Island",
|
||||
"sprite_url": "/boss-sprites/sun/olivia.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Totem Vikavolt",
|
||||
"boss_type": "totem",
|
||||
"specialty_type": "bug",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 29,
|
||||
"order": 7,
|
||||
"after_route_name": null,
|
||||
"location": "Hokulani Observatory",
|
||||
"section": "Ula'ula Island",
|
||||
"sprite_url": "/boss-sprites/sun/totem-vikavolt.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Totem Mimikyu",
|
||||
"boss_type": "totem",
|
||||
"specialty_type": "ghost",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 33,
|
||||
"order": 8,
|
||||
"after_route_name": null,
|
||||
"location": "Thrifty Megamart",
|
||||
"section": "Ula'ula Island",
|
||||
"sprite_url": "/boss-sprites/sun/totem-mimikyu.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Nanu",
|
||||
"boss_type": "kahuna",
|
||||
"specialty_type": "dark",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 34,
|
||||
"order": 9,
|
||||
"after_route_name": null,
|
||||
"location": "Malie City",
|
||||
"section": "Ula'ula Island",
|
||||
"sprite_url": "/boss-sprites/sun/nanu.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Totem Kommo-o",
|
||||
"boss_type": "totem",
|
||||
"specialty_type": "dragon",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 45,
|
||||
"order": 10,
|
||||
"after_route_name": null,
|
||||
"location": "Vast Poni Canyon",
|
||||
"section": "Poni Island",
|
||||
"sprite_url": "/boss-sprites/sun/totem-kommo-o.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Hapu",
|
||||
"boss_type": "kahuna",
|
||||
"specialty_type": "ground",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 48,
|
||||
"order": 11,
|
||||
"after_route_name": null,
|
||||
"location": "Exeggutor Island",
|
||||
"section": "Poni Island",
|
||||
"sprite_url": "/boss-sprites/sun/hapu.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Hala",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "fighting",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 56,
|
||||
"order": 12,
|
||||
"after_route_name": null,
|
||||
"location": "Pokemon League",
|
||||
"section": "Pokemon League",
|
||||
"sprite_url": "/boss-sprites/sun/hala.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Olivia",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "rock",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 56,
|
||||
"order": 13,
|
||||
"after_route_name": null,
|
||||
"location": "Pokemon League",
|
||||
"section": "Pokemon League",
|
||||
"sprite_url": "/boss-sprites/sun/olivia.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Acerola",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "ghost",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 56,
|
||||
"order": 14,
|
||||
"after_route_name": null,
|
||||
"location": "Pokemon League",
|
||||
"section": "Pokemon League",
|
||||
"sprite_url": "/boss-sprites/sun/acerola.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Kahili",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "flying",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 56,
|
||||
"order": 15,
|
||||
"after_route_name": null,
|
||||
"location": "Pokemon League",
|
||||
"section": "Pokemon League",
|
||||
"sprite_url": "/boss-sprites/sun/kahili.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Professor Kukui",
|
||||
"boss_type": "champion",
|
||||
"specialty_type": null,
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 58,
|
||||
"order": 16,
|
||||
"after_route_name": null,
|
||||
"location": "Pokemon League",
|
||||
"section": "Pokemon League",
|
||||
"sprite_url": "/boss-sprites/sun/professor-kukui.png",
|
||||
"pokemon": []
|
||||
}
|
||||
]
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,156 @@
|
||||
[
|
||||
{
|
||||
"name": "Milo",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "grass",
|
||||
"badge_name": "Grass Badge",
|
||||
"badge_image_url": "/badges/grass-badge.png",
|
||||
"level_cap": 20,
|
||||
"order": 1,
|
||||
"after_route_name": null,
|
||||
"location": "Turffield Stadium",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/sword/milo.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Nessa",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "water",
|
||||
"badge_name": "Water Badge",
|
||||
"badge_image_url": "/badges/water-badge.png",
|
||||
"level_cap": 24,
|
||||
"order": 2,
|
||||
"after_route_name": null,
|
||||
"location": "Hulbury Stadium",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/sword/nessa.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Kabu",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "fire",
|
||||
"badge_name": "Fire Badge",
|
||||
"badge_image_url": "/badges/fire-badge.png",
|
||||
"level_cap": 27,
|
||||
"order": 3,
|
||||
"after_route_name": null,
|
||||
"location": "Motostoke Stadium",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/sword/kabu.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Bea",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "fighting",
|
||||
"badge_name": "Fighting Badge",
|
||||
"badge_image_url": "/badges/fighting-badge.png",
|
||||
"level_cap": 36,
|
||||
"order": 4,
|
||||
"after_route_name": null,
|
||||
"location": "Stow-on-Side Stadium",
|
||||
"section": "Sword",
|
||||
"sprite_url": "/boss-sprites/sword/bea.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Allister",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "ghost",
|
||||
"badge_name": "Ghost Badge",
|
||||
"badge_image_url": "/badges/ghost-badge.png",
|
||||
"level_cap": 36,
|
||||
"order": 5,
|
||||
"after_route_name": null,
|
||||
"location": "Stow-on-Side Stadium",
|
||||
"section": "Shield",
|
||||
"sprite_url": "/boss-sprites/sword/allister.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Opal",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "fairy",
|
||||
"badge_name": "Fairy Badge",
|
||||
"badge_image_url": "/badges/fairy-badge.png",
|
||||
"level_cap": 38,
|
||||
"order": 6,
|
||||
"after_route_name": null,
|
||||
"location": "Ballonlea Stadium",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/sword/opal.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Gordie",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "rock",
|
||||
"badge_name": "Rock Badge",
|
||||
"badge_image_url": "/badges/rock-badge.png",
|
||||
"level_cap": 42,
|
||||
"order": 7,
|
||||
"after_route_name": null,
|
||||
"location": "Circhester Stadium",
|
||||
"section": "Sword",
|
||||
"sprite_url": "/boss-sprites/sword/gordie.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Melony",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "ice",
|
||||
"badge_name": "Ice Badge",
|
||||
"badge_image_url": "/badges/ice-badge.png",
|
||||
"level_cap": 42,
|
||||
"order": 8,
|
||||
"after_route_name": null,
|
||||
"location": "Circhester Stadium",
|
||||
"section": "Shield",
|
||||
"sprite_url": "/boss-sprites/sword/melony.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Piers",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "dark",
|
||||
"badge_name": "Dark Badge",
|
||||
"badge_image_url": "/badges/dark-badge.png",
|
||||
"level_cap": 46,
|
||||
"order": 9,
|
||||
"after_route_name": null,
|
||||
"location": "Spikemuth",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/sword/piers.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Raihan",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "dragon",
|
||||
"badge_name": "Dragon Badge",
|
||||
"badge_image_url": "/badges/dragon-badge.png",
|
||||
"level_cap": 48,
|
||||
"order": 10,
|
||||
"after_route_name": null,
|
||||
"location": "Hammerlocke Stadium",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/sword/raihan.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Leon",
|
||||
"boss_type": "champion",
|
||||
"specialty_type": null,
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 65,
|
||||
"order": 11,
|
||||
"after_route_name": null,
|
||||
"location": "Wyndon Stadium",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/sword/leon.png",
|
||||
"pokemon": []
|
||||
}
|
||||
]
|
||||
@@ -3265,7 +3265,7 @@
|
||||
"encounters": [],
|
||||
"children": [
|
||||
{
|
||||
"name": "Axew’s Eye",
|
||||
"name": "Axew\u2019s Eye",
|
||||
"order": 41,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -3535,7 +3535,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Axew’s Eye (Southeast of the Big Tree)",
|
||||
"name": "Axew\u2019s Eye (Southeast of the Big Tree)",
|
||||
"order": 42,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -3565,7 +3565,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Axew’s Eye (Northeast of the Big Tree)",
|
||||
"name": "Axew\u2019s Eye (Northeast of the Big Tree)",
|
||||
"order": 43,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -3579,7 +3579,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Axew’s Eye (Den A - Rare)",
|
||||
"name": "Axew\u2019s Eye (Den A - Rare)",
|
||||
"order": 44,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -3681,7 +3681,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Axew’s Eye (Den A - Common)",
|
||||
"name": "Axew\u2019s Eye (Den A - Common)",
|
||||
"order": 45,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -6139,7 +6139,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Bridge Field (Den D - northeast end of Bridge Field near Pokémon Nursery - Common)",
|
||||
"name": "Bridge Field (Den D - northeast end of Bridge Field near Pok\u00e9mon Nursery - Common)",
|
||||
"order": 77,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -6241,7 +6241,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Bridge Field (Den D - northeast end of Bridge Field near Pokémon Nursery - Rare)",
|
||||
"name": "Bridge Field (Den D - northeast end of Bridge Field near Pok\u00e9mon Nursery - Rare)",
|
||||
"order": 78,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -26571,7 +26571,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Route 10 - Galar (East of Pokémon camp)",
|
||||
"name": "Route 10 - Galar (East of Pok\u00e9mon camp)",
|
||||
"order": 379,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -28785,7 +28785,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Route 9 - Galar (Circhester Bay around icebergs northwest of Pokémon camp)",
|
||||
"name": "Route 9 - Galar (Circhester Bay around icebergs northwest of Pok\u00e9mon camp)",
|
||||
"order": 411,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -28799,7 +28799,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Route 9 - Galar (Circhester Bay in canal southwest of Pokémon camp)",
|
||||
"name": "Route 9 - Galar (Circhester Bay in canal southwest of Pok\u00e9mon camp)",
|
||||
"order": 412,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -28813,7 +28813,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Route 9 - Galar (Circhester Bay around iceberg between Trainer Tips signpost and Circhester Bay…",
|
||||
"name": "Route 9 - Galar (Circhester Bay around iceberg between Trainer Tips signpost and Circhester Bay\u2026",
|
||||
"order": 413,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -60535,7 +60535,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Snowslide Slope (Den B - At Slope Entrance Leading From Giant’s Bed - Common)",
|
||||
"name": "Snowslide Slope (Den B - At Slope Entrance Leading From Giant\u2019s Bed - Common)",
|
||||
"order": 782,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -60613,7 +60613,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Snowslide Slope (Den B - At Slope Entrance Leading From Giant’s Bed - Rare)",
|
||||
"name": "Snowslide Slope (Den B - At Slope Entrance Leading From Giant\u2019s Bed - Rare)",
|
||||
"order": 783,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -60691,7 +60691,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Snowslide Slope (Den G - Southern Exit Near Giant’s Bed - Common)",
|
||||
"name": "Snowslide Slope (Den G - Southern Exit Near Giant\u2019s Bed - Common)",
|
||||
"order": 784,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -60785,7 +60785,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Snowslide Slope (Den G - Southern Exit Near Giant’s Bed - Rare)",
|
||||
"name": "Snowslide Slope (Den G - Southern Exit Near Giant\u2019s Bed - Rare)",
|
||||
"order": 785,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -61193,7 +61193,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Soothing Wetlands (In Puddle Near Brawler’s Cave Entrance)",
|
||||
"name": "Soothing Wetlands (In Puddle Near Brawler\u2019s Cave Entrance)",
|
||||
"order": 790,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -61223,7 +61223,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Soothing Wetlands (Southwest of Brawler’s Cave Entrance in Open Area Near Den)",
|
||||
"name": "Soothing Wetlands (Southwest of Brawler\u2019s Cave Entrance in Open Area Near Den)",
|
||||
"order": 791,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -64107,7 +64107,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "South Lake Miloch (Northwest of Bridge to Giant’s Seat)",
|
||||
"name": "South Lake Miloch (Northwest of Bridge to Giant\u2019s Seat)",
|
||||
"order": 834,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -64145,7 +64145,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "South Lake Miloch (West of Bridge to Giant’s Seat)",
|
||||
"name": "South Lake Miloch (West of Bridge to Giant\u2019s Seat)",
|
||||
"order": 835,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -64365,7 +64365,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "South Lake Miloch (By Giant’s Seat, Fishing Spot North of Bridge)",
|
||||
"name": "South Lake Miloch (By Giant\u2019s Seat, Fishing Spot North of Bridge)",
|
||||
"order": 841,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -75433,7 +75433,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Watchtower Ruins (Den Inside Ruined Tower of Watchtower Ruins - Activated by Dynamax Crystal…",
|
||||
"name": "Watchtower Ruins (Den Inside Ruined Tower of Watchtower Ruins - Activated by Dynamax Crystal\u2026",
|
||||
"order": 977,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -75447,7 +75447,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Watchtower Ruins (Den Inside Ruined Tower of Watchtower Ruins - Activated by Dynamax Crystal… #2",
|
||||
"name": "Watchtower Ruins (Den Inside Ruined Tower of Watchtower Ruins - Activated by Dynamax Crystal\u2026 #2",
|
||||
"order": 978,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -75461,7 +75461,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Watchtower Ruins (Den Inside Ruined Tower of Watchtower Ruins - Activated by Dynamax Crystal… #3",
|
||||
"name": "Watchtower Ruins (Den Inside Ruined Tower of Watchtower Ruins - Activated by Dynamax Crystal\u2026 #3",
|
||||
"order": 979,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -75489,7 +75489,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Watchtower Ruins (Den Inside Ruined Tower of Watchtower Ruins - Activated by Dynamax Crystal… #4",
|
||||
"name": "Watchtower Ruins (Den Inside Ruined Tower of Watchtower Ruins - Activated by Dynamax Crystal\u2026 #4",
|
||||
"order": 981,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -75503,7 +75503,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Watchtower Ruins (Den Inside Ruined Tower of Watchtower Ruins - Activated by Dynamax Crystal… #5",
|
||||
"name": "Watchtower Ruins (Den Inside Ruined Tower of Watchtower Ruins - Activated by Dynamax Crystal\u2026 #5",
|
||||
"order": 982,
|
||||
"encounters": [
|
||||
{
|
||||
@@ -75517,7 +75517,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Watchtower Ruins (Den Inside Ruined Tower of Watchtower Ruins - Activated by Dynamax Crystal… #6",
|
||||
"name": "Watchtower Ruins (Den Inside Ruined Tower of Watchtower Ruins - Activated by Dynamax Crystal\u2026 #6",
|
||||
"order": 983,
|
||||
"encounters": [
|
||||
{
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,254 @@
|
||||
[
|
||||
{
|
||||
"name": "Totem Gumshoos",
|
||||
"boss_type": "totem",
|
||||
"specialty_type": "normal",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 12,
|
||||
"order": 1,
|
||||
"after_route_name": null,
|
||||
"location": "Verdant Cavern",
|
||||
"section": "Melemele Island",
|
||||
"sprite_url": "/boss-sprites/ultra-sun/totem-gumshoos.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Hala",
|
||||
"boss_type": "kahuna",
|
||||
"specialty_type": "fighting",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 15,
|
||||
"order": 2,
|
||||
"after_route_name": null,
|
||||
"location": "Iki Town",
|
||||
"section": "Melemele Island",
|
||||
"sprite_url": "/boss-sprites/ultra-sun/hala.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Totem Araquanid",
|
||||
"boss_type": "totem",
|
||||
"specialty_type": "water",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 24,
|
||||
"order": 3,
|
||||
"after_route_name": null,
|
||||
"location": "Brooklet Hill",
|
||||
"section": "Akala Island",
|
||||
"sprite_url": "/boss-sprites/ultra-sun/totem-araquanid.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Totem Salazzle",
|
||||
"boss_type": "totem",
|
||||
"specialty_type": "fire",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 24,
|
||||
"order": 4,
|
||||
"after_route_name": null,
|
||||
"location": "Wela Volcano Park",
|
||||
"section": "Akala Island",
|
||||
"sprite_url": "/boss-sprites/ultra-sun/totem-salazzle.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Totem Lurantis",
|
||||
"boss_type": "totem",
|
||||
"specialty_type": "grass",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 24,
|
||||
"order": 5,
|
||||
"after_route_name": null,
|
||||
"location": "Lush Jungle",
|
||||
"section": "Akala Island",
|
||||
"sprite_url": "/boss-sprites/ultra-sun/totem-lurantis.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Olivia",
|
||||
"boss_type": "kahuna",
|
||||
"specialty_type": "rock",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 27,
|
||||
"order": 6,
|
||||
"after_route_name": null,
|
||||
"location": "Ruins of Life",
|
||||
"section": "Akala Island",
|
||||
"sprite_url": "/boss-sprites/ultra-sun/olivia.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Totem Vikavolt",
|
||||
"boss_type": "totem",
|
||||
"specialty_type": "bug",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 29,
|
||||
"order": 7,
|
||||
"after_route_name": null,
|
||||
"location": "Hokulani Observatory",
|
||||
"section": "Ula'ula Island",
|
||||
"sprite_url": "/boss-sprites/ultra-sun/totem-vikavolt.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Totem Mimikyu",
|
||||
"boss_type": "totem",
|
||||
"specialty_type": "ghost",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 33,
|
||||
"order": 8,
|
||||
"after_route_name": null,
|
||||
"location": "Thrifty Megamart",
|
||||
"section": "Ula'ula Island",
|
||||
"sprite_url": "/boss-sprites/ultra-sun/totem-mimikyu.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Totem Togedemaru",
|
||||
"boss_type": "totem",
|
||||
"specialty_type": "electric",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 33,
|
||||
"order": 9,
|
||||
"after_route_name": null,
|
||||
"location": "Hokulani Observatory",
|
||||
"section": "Ula'ula Island",
|
||||
"sprite_url": "/boss-sprites/ultra-sun/totem-togedemaru.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Nanu",
|
||||
"boss_type": "kahuna",
|
||||
"specialty_type": "dark",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 34,
|
||||
"order": 10,
|
||||
"after_route_name": null,
|
||||
"location": "Malie City",
|
||||
"section": "Ula'ula Island",
|
||||
"sprite_url": "/boss-sprites/ultra-sun/nanu.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Totem Kommo-o",
|
||||
"boss_type": "totem",
|
||||
"specialty_type": "dragon",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 45,
|
||||
"order": 11,
|
||||
"after_route_name": null,
|
||||
"location": "Vast Poni Canyon",
|
||||
"section": "Poni Island",
|
||||
"sprite_url": "/boss-sprites/ultra-sun/totem-kommo-o.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Totem Ribombee",
|
||||
"boss_type": "totem",
|
||||
"specialty_type": "fairy",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 50,
|
||||
"order": 12,
|
||||
"after_route_name": null,
|
||||
"location": "Seafolk Village",
|
||||
"section": "Poni Island",
|
||||
"sprite_url": "/boss-sprites/ultra-sun/totem-ribombee.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Hapu",
|
||||
"boss_type": "kahuna",
|
||||
"specialty_type": "ground",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 48,
|
||||
"order": 13,
|
||||
"after_route_name": null,
|
||||
"location": "Exeggutor Island",
|
||||
"section": "Poni Island",
|
||||
"sprite_url": "/boss-sprites/ultra-sun/hapu.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Molayne",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "steel",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 56,
|
||||
"order": 14,
|
||||
"after_route_name": null,
|
||||
"location": "Pokemon League",
|
||||
"section": "Pokemon League",
|
||||
"sprite_url": "/boss-sprites/ultra-sun/molayne.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Olivia",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "rock",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 56,
|
||||
"order": 15,
|
||||
"after_route_name": null,
|
||||
"location": "Pokemon League",
|
||||
"section": "Pokemon League",
|
||||
"sprite_url": "/boss-sprites/ultra-sun/olivia.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Acerola",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "ghost",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 56,
|
||||
"order": 16,
|
||||
"after_route_name": null,
|
||||
"location": "Pokemon League",
|
||||
"section": "Pokemon League",
|
||||
"sprite_url": "/boss-sprites/ultra-sun/acerola.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Kahili",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "flying",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 56,
|
||||
"order": 17,
|
||||
"after_route_name": null,
|
||||
"location": "Pokemon League",
|
||||
"section": "Pokemon League",
|
||||
"sprite_url": "/boss-sprites/ultra-sun/kahili.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Hau",
|
||||
"boss_type": "champion",
|
||||
"specialty_type": null,
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 58,
|
||||
"order": 18,
|
||||
"after_route_name": null,
|
||||
"location": "Pokemon League",
|
||||
"section": "Pokemon League",
|
||||
"sprite_url": "/boss-sprites/ultra-sun/hau.png",
|
||||
"pokemon": []
|
||||
}
|
||||
]
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+5064
-626
File diff suppressed because it is too large
Load Diff
+2922
-274
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,184 @@
|
||||
[
|
||||
{
|
||||
"name": "Viola",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "bug",
|
||||
"badge_name": "Bug Badge",
|
||||
"badge_image_url": "/badges/bug-badge.png",
|
||||
"level_cap": 12,
|
||||
"order": 1,
|
||||
"after_route_name": "Santalune City",
|
||||
"location": "Santalune Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/x/viola.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Grant",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "rock",
|
||||
"badge_name": "Cliff Badge",
|
||||
"badge_image_url": "/badges/cliff-badge.png",
|
||||
"level_cap": 25,
|
||||
"order": 2,
|
||||
"after_route_name": "Cyllage City",
|
||||
"location": "Cyllage Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/x/grant.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Korrina",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "fighting",
|
||||
"badge_name": "Rumble Badge",
|
||||
"badge_image_url": "/badges/rumble-badge.png",
|
||||
"level_cap": 32,
|
||||
"order": 3,
|
||||
"after_route_name": "Shalour City",
|
||||
"location": "Shalour Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/x/korrina.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Ramos",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "grass",
|
||||
"badge_name": "Plant Badge",
|
||||
"badge_image_url": "/badges/plant-badge.png",
|
||||
"level_cap": 34,
|
||||
"order": 4,
|
||||
"after_route_name": "Coumarine City",
|
||||
"location": "Coumarine Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/x/ramos.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Clemont",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "electric",
|
||||
"badge_name": "Voltage Badge",
|
||||
"badge_image_url": "/badges/voltage-badge.png",
|
||||
"level_cap": 37,
|
||||
"order": 5,
|
||||
"after_route_name": "Lumiose City",
|
||||
"location": "Lumiose Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/x/clemont.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Valerie",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "fairy",
|
||||
"badge_name": "Fairy Badge",
|
||||
"badge_image_url": "/badges/fairy-badge.png",
|
||||
"level_cap": 38,
|
||||
"order": 6,
|
||||
"after_route_name": "Laverre City",
|
||||
"location": "Laverre Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/x/valerie.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Olympia",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "psychic",
|
||||
"badge_name": "Psychic Badge",
|
||||
"badge_image_url": "/badges/psychic-badge.png",
|
||||
"level_cap": 44,
|
||||
"order": 7,
|
||||
"after_route_name": "Anistar City",
|
||||
"location": "Anistar Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/x/olympia.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Wulfric",
|
||||
"boss_type": "gym_leader",
|
||||
"specialty_type": "ice",
|
||||
"badge_name": "Iceberg Badge",
|
||||
"badge_image_url": "/badges/iceberg-badge.png",
|
||||
"level_cap": 48,
|
||||
"order": 8,
|
||||
"after_route_name": "Snowbelle City",
|
||||
"location": "Snowbelle Gym",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/x/wulfric.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Malva",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "fire",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 63,
|
||||
"order": 9,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/x/malva.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Siebold",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "water",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 63,
|
||||
"order": 10,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/x/siebold.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Wikstrom",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "steel",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 63,
|
||||
"order": 11,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/x/wikstrom.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Drasna",
|
||||
"boss_type": "elite_four",
|
||||
"specialty_type": "dragon",
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 63,
|
||||
"order": 12,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/x/drasna.png",
|
||||
"pokemon": []
|
||||
},
|
||||
{
|
||||
"name": "Diantha",
|
||||
"boss_type": "champion",
|
||||
"specialty_type": null,
|
||||
"badge_name": null,
|
||||
"badge_image_url": null,
|
||||
"level_cap": 68,
|
||||
"order": 13,
|
||||
"after_route_name": "Victory Road",
|
||||
"location": "Pokemon League",
|
||||
"section": "Main Story",
|
||||
"sprite_url": "/boss-sprites/x/diantha.png",
|
||||
"pokemon": []
|
||||
}
|
||||
]
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -3,7 +3,9 @@ import random
|
||||
from functools import lru_cache
|
||||
from pathlib import Path
|
||||
|
||||
DICTIONARY_PATH = Path(__file__).resolve().parents[1] / "seeds" / "data" / "name_dictionary.json"
|
||||
DICTIONARY_PATH = (
|
||||
Path(__file__).resolve().parents[1] / "seeds" / "data" / "name_dictionary.json"
|
||||
)
|
||||
|
||||
|
||||
@lru_cache(maxsize=1)
|
||||
|
||||
@@ -27,6 +27,8 @@ const BOSS_TYPES = [
|
||||
{ value: 'champion', label: 'Champion' },
|
||||
{ value: 'rival', label: 'Rival' },
|
||||
{ value: 'evil_team', label: 'Evil Team' },
|
||||
{ value: 'kahuna', label: 'Kahuna' },
|
||||
{ value: 'totem', label: 'Totem' },
|
||||
{ value: 'other', label: 'Other' },
|
||||
]
|
||||
|
||||
|
||||
@@ -1329,6 +1329,8 @@ export function RunEncounters() {
|
||||
champion: 'Champion',
|
||||
rival: 'Rival',
|
||||
evil_team: 'Evil Team',
|
||||
kahuna: 'Kahuna',
|
||||
totem: 'Totem',
|
||||
other: 'Boss',
|
||||
}
|
||||
const bossTypeColors: Record<string, string> = {
|
||||
@@ -1337,6 +1339,8 @@ export function RunEncounters() {
|
||||
champion: 'border-red-400 dark:border-red-600',
|
||||
rival: 'border-blue-400 dark:border-blue-600',
|
||||
evil_team: 'border-gray-500 dark:border-gray-400',
|
||||
kahuna: 'border-orange-400 dark:border-orange-600',
|
||||
totem: 'border-teal-400 dark:border-teal-600',
|
||||
other: 'border-gray-400 dark:border-gray-500',
|
||||
}
|
||||
|
||||
|
||||
@@ -163,7 +163,7 @@ export interface UpdateEncounterInput {
|
||||
}
|
||||
|
||||
// Boss battles
|
||||
export type BossType = 'gym_leader' | 'elite_four' | 'champion' | 'rival' | 'evil_team' | 'other'
|
||||
export type BossType = 'gym_leader' | 'elite_four' | 'champion' | 'rival' | 'evil_team' | 'kahuna' | 'totem' | 'other'
|
||||
|
||||
export interface BossPokemon {
|
||||
id: number
|
||||
|
||||
Reference in New Issue
Block a user