Refine seed data: route ordering and boss configs up to gen 8 (WIP)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -5745,8 +5745,86 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Route 218 (Sinnoh)",
|
||||
"name": "Celestic Town",
|
||||
"order": 83,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 129,
|
||||
"pokemon_name": "Magikarp",
|
||||
"method": "old-rod",
|
||||
"encounter_rate": 100,
|
||||
"min_level": 3,
|
||||
"max_level": 10
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 54,
|
||||
"pokemon_name": "Psyduck",
|
||||
"method": "surf",
|
||||
"encounter_rate": 90,
|
||||
"min_level": 20,
|
||||
"max_level": 40
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 129,
|
||||
"pokemon_name": "Magikarp",
|
||||
"method": "good-rod",
|
||||
"encounter_rate": 55,
|
||||
"min_level": 10,
|
||||
"max_level": 25
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 339,
|
||||
"pokemon_name": "Barboach",
|
||||
"method": "good-rod",
|
||||
"encounter_rate": 45,
|
||||
"min_level": 10,
|
||||
"max_level": 25
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 341,
|
||||
"pokemon_name": "Corphish",
|
||||
"method": "super-rod",
|
||||
"encounter_rate": 40,
|
||||
"min_level": 30,
|
||||
"max_level": 40
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 130,
|
||||
"pokemon_name": "Gyarados",
|
||||
"method": "super-rod",
|
||||
"encounter_rate": 40,
|
||||
"min_level": 30,
|
||||
"max_level": 40
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 340,
|
||||
"pokemon_name": "Whiscash",
|
||||
"method": "super-rod",
|
||||
"encounter_rate": 15,
|
||||
"min_level": 40,
|
||||
"max_level": 55
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 55,
|
||||
"pokemon_name": "Golduck",
|
||||
"method": "surf",
|
||||
"encounter_rate": 10,
|
||||
"min_level": 20,
|
||||
"max_level": 40
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 342,
|
||||
"pokemon_name": "Crawdaunt",
|
||||
"method": "super-rod",
|
||||
"encounter_rate": 5,
|
||||
"min_level": 35,
|
||||
"max_level": 55
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Route 218 (Sinnoh)",
|
||||
"order": 84,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 129,
|
||||
@@ -5880,7 +5958,7 @@
|
||||
},
|
||||
{
|
||||
"name": "Canalave City",
|
||||
"order": 84,
|
||||
"order": 85,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 129,
|
||||
@@ -5966,12 +6044,12 @@
|
||||
},
|
||||
{
|
||||
"name": "Iron Island",
|
||||
"order": 85,
|
||||
"order": 86,
|
||||
"encounters": [],
|
||||
"children": [
|
||||
{
|
||||
"name": "Iron Island (Outside)",
|
||||
"order": 86,
|
||||
"order": 87,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 129,
|
||||
@@ -6057,7 +6135,7 @@
|
||||
},
|
||||
{
|
||||
"name": "Iron Island (1F)",
|
||||
"order": 87,
|
||||
"order": 88,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 74,
|
||||
@@ -6103,7 +6181,7 @@
|
||||
},
|
||||
{
|
||||
"name": "Iron Island (B1F)",
|
||||
"order": 88,
|
||||
"order": 89,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 74,
|
||||
@@ -6157,7 +6235,7 @@
|
||||
},
|
||||
{
|
||||
"name": "Iron Island (B2F Right)",
|
||||
"order": 89,
|
||||
"order": 90,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 74,
|
||||
@@ -6211,7 +6289,7 @@
|
||||
},
|
||||
{
|
||||
"name": "Iron Island (B2F Left)",
|
||||
"order": 90,
|
||||
"order": 91,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 74,
|
||||
@@ -6281,7 +6359,7 @@
|
||||
},
|
||||
{
|
||||
"name": "Iron Island (B3F)",
|
||||
"order": 91,
|
||||
"order": 92,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 74,
|
||||
@@ -6343,250 +6421,9 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Sinnoh Route 211",
|
||||
"order": 92,
|
||||
"encounters": [],
|
||||
"children": [
|
||||
{
|
||||
"name": "Route 211 (Sinnoh - Western Part)",
|
||||
"order": 93,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 399,
|
||||
"pokemon_name": "Bidoof",
|
||||
"method": "walk",
|
||||
"encounter_rate": 60,
|
||||
"min_level": 12,
|
||||
"max_level": 14
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 307,
|
||||
"pokemon_name": "Meditite",
|
||||
"method": "walk",
|
||||
"encounter_rate": 60,
|
||||
"min_level": 12,
|
||||
"max_level": 14
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 236,
|
||||
"pokemon_name": "Tyrogue",
|
||||
"method": "pokeradar",
|
||||
"encounter_rate": 22,
|
||||
"min_level": 12,
|
||||
"max_level": 14
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 433,
|
||||
"pokemon_name": "Chingling",
|
||||
"method": "walk",
|
||||
"encounter_rate": 10,
|
||||
"min_level": 13,
|
||||
"max_level": 13
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 74,
|
||||
"pokemon_name": "Geodude",
|
||||
"method": "walk",
|
||||
"encounter_rate": 10,
|
||||
"min_level": 13,
|
||||
"max_level": 13
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 163,
|
||||
"pokemon_name": "Hoothoot",
|
||||
"method": "walk",
|
||||
"encounter_rate": 10,
|
||||
"min_level": 14,
|
||||
"max_level": 14
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 77,
|
||||
"pokemon_name": "Ponyta",
|
||||
"method": "walk",
|
||||
"encounter_rate": 10,
|
||||
"min_level": 13,
|
||||
"max_level": 13
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 41,
|
||||
"pokemon_name": "Zubat",
|
||||
"method": "walk",
|
||||
"encounter_rate": 10,
|
||||
"min_level": 12,
|
||||
"max_level": 12
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 216,
|
||||
"pokemon_name": "Teddiursa",
|
||||
"method": "dual-slot",
|
||||
"encounter_rate": 8,
|
||||
"min_level": 12,
|
||||
"max_level": 12
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Route 211 (Sinnoh - Eastern Part)",
|
||||
"order": 94,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 307,
|
||||
"pokemon_name": "Meditite",
|
||||
"method": "walk",
|
||||
"encounter_rate": 35,
|
||||
"min_level": 27,
|
||||
"max_level": 28
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 67,
|
||||
"pokemon_name": "Machoke",
|
||||
"method": "walk",
|
||||
"encounter_rate": 30,
|
||||
"min_level": 27,
|
||||
"max_level": 28
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 333,
|
||||
"pokemon_name": "Swablu",
|
||||
"method": "pokeradar",
|
||||
"encounter_rate": 22,
|
||||
"min_level": 27,
|
||||
"max_level": 28
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 75,
|
||||
"pokemon_name": "Graveler",
|
||||
"method": "walk",
|
||||
"encounter_rate": 20,
|
||||
"min_level": 27,
|
||||
"max_level": 27
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 77,
|
||||
"pokemon_name": "Ponyta",
|
||||
"method": "walk",
|
||||
"encounter_rate": 20,
|
||||
"min_level": 26,
|
||||
"max_level": 28
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 433,
|
||||
"pokemon_name": "Chingling",
|
||||
"method": "walk",
|
||||
"encounter_rate": 10,
|
||||
"min_level": 27,
|
||||
"max_level": 28
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 164,
|
||||
"pokemon_name": "Noctowl",
|
||||
"method": "walk",
|
||||
"encounter_rate": 10,
|
||||
"min_level": 28,
|
||||
"max_level": 28
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 41,
|
||||
"pokemon_name": "Zubat",
|
||||
"method": "walk",
|
||||
"encounter_rate": 10,
|
||||
"min_level": 26,
|
||||
"max_level": 26
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 216,
|
||||
"pokemon_name": "Teddiursa",
|
||||
"method": "dual-slot",
|
||||
"encounter_rate": 8,
|
||||
"min_level": 27,
|
||||
"max_level": 28
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Celestic Town",
|
||||
"order": 95,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 129,
|
||||
"pokemon_name": "Magikarp",
|
||||
"method": "old-rod",
|
||||
"encounter_rate": 100,
|
||||
"min_level": 3,
|
||||
"max_level": 10
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 54,
|
||||
"pokemon_name": "Psyduck",
|
||||
"method": "surf",
|
||||
"encounter_rate": 90,
|
||||
"min_level": 20,
|
||||
"max_level": 40
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 129,
|
||||
"pokemon_name": "Magikarp",
|
||||
"method": "good-rod",
|
||||
"encounter_rate": 55,
|
||||
"min_level": 10,
|
||||
"max_level": 25
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 339,
|
||||
"pokemon_name": "Barboach",
|
||||
"method": "good-rod",
|
||||
"encounter_rate": 45,
|
||||
"min_level": 10,
|
||||
"max_level": 25
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 341,
|
||||
"pokemon_name": "Corphish",
|
||||
"method": "super-rod",
|
||||
"encounter_rate": 40,
|
||||
"min_level": 30,
|
||||
"max_level": 40
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 130,
|
||||
"pokemon_name": "Gyarados",
|
||||
"method": "super-rod",
|
||||
"encounter_rate": 40,
|
||||
"min_level": 30,
|
||||
"max_level": 40
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 340,
|
||||
"pokemon_name": "Whiscash",
|
||||
"method": "super-rod",
|
||||
"encounter_rate": 15,
|
||||
"min_level": 40,
|
||||
"max_level": 55
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 55,
|
||||
"pokemon_name": "Golduck",
|
||||
"method": "surf",
|
||||
"encounter_rate": 10,
|
||||
"min_level": 20,
|
||||
"max_level": 40
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 342,
|
||||
"pokemon_name": "Crawdaunt",
|
||||
"method": "super-rod",
|
||||
"encounter_rate": 5,
|
||||
"min_level": 35,
|
||||
"max_level": 55
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Fuego Ironworks",
|
||||
"order": 96,
|
||||
"order": 93,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 129,
|
||||
@@ -6750,6 +6587,169 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Sinnoh Route 211",
|
||||
"order": 94,
|
||||
"encounters": [],
|
||||
"children": [
|
||||
{
|
||||
"name": "Route 211 (Sinnoh - Western Part)",
|
||||
"order": 95,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 399,
|
||||
"pokemon_name": "Bidoof",
|
||||
"method": "walk",
|
||||
"encounter_rate": 60,
|
||||
"min_level": 12,
|
||||
"max_level": 14
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 307,
|
||||
"pokemon_name": "Meditite",
|
||||
"method": "walk",
|
||||
"encounter_rate": 60,
|
||||
"min_level": 12,
|
||||
"max_level": 14
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 236,
|
||||
"pokemon_name": "Tyrogue",
|
||||
"method": "pokeradar",
|
||||
"encounter_rate": 22,
|
||||
"min_level": 12,
|
||||
"max_level": 14
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 433,
|
||||
"pokemon_name": "Chingling",
|
||||
"method": "walk",
|
||||
"encounter_rate": 10,
|
||||
"min_level": 13,
|
||||
"max_level": 13
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 74,
|
||||
"pokemon_name": "Geodude",
|
||||
"method": "walk",
|
||||
"encounter_rate": 10,
|
||||
"min_level": 13,
|
||||
"max_level": 13
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 163,
|
||||
"pokemon_name": "Hoothoot",
|
||||
"method": "walk",
|
||||
"encounter_rate": 10,
|
||||
"min_level": 14,
|
||||
"max_level": 14
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 77,
|
||||
"pokemon_name": "Ponyta",
|
||||
"method": "walk",
|
||||
"encounter_rate": 10,
|
||||
"min_level": 13,
|
||||
"max_level": 13
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 41,
|
||||
"pokemon_name": "Zubat",
|
||||
"method": "walk",
|
||||
"encounter_rate": 10,
|
||||
"min_level": 12,
|
||||
"max_level": 12
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 216,
|
||||
"pokemon_name": "Teddiursa",
|
||||
"method": "dual-slot",
|
||||
"encounter_rate": 8,
|
||||
"min_level": 12,
|
||||
"max_level": 12
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Route 211 (Sinnoh - Eastern Part)",
|
||||
"order": 96,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 307,
|
||||
"pokemon_name": "Meditite",
|
||||
"method": "walk",
|
||||
"encounter_rate": 35,
|
||||
"min_level": 27,
|
||||
"max_level": 28
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 67,
|
||||
"pokemon_name": "Machoke",
|
||||
"method": "walk",
|
||||
"encounter_rate": 30,
|
||||
"min_level": 27,
|
||||
"max_level": 28
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 333,
|
||||
"pokemon_name": "Swablu",
|
||||
"method": "pokeradar",
|
||||
"encounter_rate": 22,
|
||||
"min_level": 27,
|
||||
"max_level": 28
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 75,
|
||||
"pokemon_name": "Graveler",
|
||||
"method": "walk",
|
||||
"encounter_rate": 20,
|
||||
"min_level": 27,
|
||||
"max_level": 27
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 77,
|
||||
"pokemon_name": "Ponyta",
|
||||
"method": "walk",
|
||||
"encounter_rate": 20,
|
||||
"min_level": 26,
|
||||
"max_level": 28
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 433,
|
||||
"pokemon_name": "Chingling",
|
||||
"method": "walk",
|
||||
"encounter_rate": 10,
|
||||
"min_level": 27,
|
||||
"max_level": 28
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 164,
|
||||
"pokemon_name": "Noctowl",
|
||||
"method": "walk",
|
||||
"encounter_rate": 10,
|
||||
"min_level": 28,
|
||||
"max_level": 28
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 41,
|
||||
"pokemon_name": "Zubat",
|
||||
"method": "walk",
|
||||
"encounter_rate": 10,
|
||||
"min_level": 26,
|
||||
"max_level": 26
|
||||
},
|
||||
{
|
||||
"pokeapi_id": 216,
|
||||
"pokemon_name": "Teddiursa",
|
||||
"method": "dual-slot",
|
||||
"encounter_rate": 8,
|
||||
"min_level": 27,
|
||||
"max_level": 28
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Route 216 (Sinnoh)",
|
||||
"order": 97,
|
||||
@@ -6922,23 +6922,9 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Snowpoint City",
|
||||
"order": 99,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 93,
|
||||
"pokemon_name": "Haunter",
|
||||
"method": "trade",
|
||||
"encounter_rate": 100,
|
||||
"min_level": 1,
|
||||
"max_level": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Acuity Lakefront",
|
||||
"order": 100,
|
||||
"order": 99,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 67,
|
||||
@@ -7014,6 +7000,20 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Snowpoint City",
|
||||
"order": 100,
|
||||
"encounters": [
|
||||
{
|
||||
"pokeapi_id": 93,
|
||||
"pokemon_name": "Haunter",
|
||||
"method": "trade",
|
||||
"encounter_rate": 100,
|
||||
"min_level": 1,
|
||||
"max_level": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Lake Acuity",
|
||||
"order": 101,
|
||||
|
||||
Reference in New Issue
Block a user