Regenerate seed data with Go fetch tool

Updated all game JSON files with data from the new Go-based PokeAPI
fetcher. Includes corrected encounter data and form identification.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-07 19:44:14 +01:00
parent 66ad41cf1c
commit f57d4793f9
40 changed files with 18152 additions and 15144 deletions

View File

@@ -5,8 +5,86 @@
"encounters": [],
"children": [
{
"name": "Route 1 (East)",
"name": "Route 1 (West)",
"order": 2,
"encounters": [
{
"pokeapi_id": 10091,
"pokemon_name": "rattata-alola",
"method": "walk",
"encounter_rate": 30,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 734,
"pokemon_name": "yungoos",
"method": "walk",
"encounter_rate": 30,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 731,
"pokemon_name": "pikipek",
"method": "walk",
"encounter_rate": 20,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 165,
"pokemon_name": "ledyba",
"method": "walk",
"encounter_rate": 15,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 167,
"pokemon_name": "spinarak",
"method": "walk",
"encounter_rate": 15,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 10,
"pokemon_name": "caterpie",
"method": "walk",
"encounter_rate": 10,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 736,
"pokemon_name": "grubbin",
"method": "walk",
"encounter_rate": 10,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 11,
"pokemon_name": "metapod",
"method": "walk",
"encounter_rate": 10,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 172,
"pokemon_name": "pichu",
"method": "walk",
"encounter_rate": 5,
"min_level": 3,
"max_level": 5
}
]
},
{
"name": "Route 1 (East)",
"order": 3,
"encounters": [
{
"pokeapi_id": 731,
@@ -60,7 +138,7 @@
},
{
"name": "Route 1 (Hauoli Outskirts)",
"order": 3,
"order": 4,
"encounters": [
{
"pokeapi_id": 81,
@@ -146,7 +224,7 @@
},
{
"name": "Route 1 (South)",
"order": 4,
"order": 5,
"encounters": [
{
"pokeapi_id": 10091,
@@ -221,84 +299,6 @@
"max_level": 13
}
]
},
{
"name": "Route 1 (West)",
"order": 5,
"encounters": [
{
"pokeapi_id": 10091,
"pokemon_name": "rattata-alola",
"method": "walk",
"encounter_rate": 30,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 734,
"pokemon_name": "yungoos",
"method": "walk",
"encounter_rate": 30,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 731,
"pokemon_name": "pikipek",
"method": "walk",
"encounter_rate": 20,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 165,
"pokemon_name": "ledyba",
"method": "walk",
"encounter_rate": 15,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 167,
"pokemon_name": "spinarak",
"method": "walk",
"encounter_rate": 15,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 10,
"pokemon_name": "caterpie",
"method": "walk",
"encounter_rate": 10,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 736,
"pokemon_name": "grubbin",
"method": "walk",
"encounter_rate": 10,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 11,
"pokemon_name": "metapod",
"method": "walk",
"encounter_rate": 10,
"min_level": 3,
"max_level": 5
},
{
"pokeapi_id": 172,
"pokemon_name": "pichu",
"method": "walk",
"encounter_rate": 5,
"min_level": 3,
"max_level": 5
}
]
}
]
},
@@ -1610,8 +1610,164 @@
"encounters": [],
"children": [
{
"name": "Brooklet Hill (North)",
"name": "Brooklet Hill (South)",
"order": 34,
"encounters": [
{
"pokeapi_id": 129,
"pokemon_name": "magikarp",
"method": "super-rod",
"encounter_rate": 70,
"min_level": 10,
"max_level": 15
},
{
"pokeapi_id": 751,
"pokemon_name": "dewpider",
"method": "surf",
"encounter_rate": 40,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 60,
"pokemon_name": "poliwag",
"method": "surf",
"encounter_rate": 40,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 283,
"pokemon_name": "surskit",
"method": "surf",
"encounter_rate": 40,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 54,
"pokemon_name": "psyduck",
"method": "walk",
"encounter_rate": 30,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 278,
"pokemon_name": "wingull",
"method": "walk",
"encounter_rate": 30,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 118,
"pokemon_name": "goldeen",
"method": "super-rod",
"encounter_rate": 29,
"min_level": 10,
"max_level": 15
},
{
"pokeapi_id": 751,
"pokemon_name": "dewpider",
"method": "walk",
"encounter_rate": 20,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 60,
"pokemon_name": "poliwag",
"method": "walk",
"encounter_rate": 20,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 54,
"pokemon_name": "psyduck",
"method": "surf",
"encounter_rate": 20,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 283,
"pokemon_name": "surskit",
"method": "walk",
"encounter_rate": 20,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 349,
"pokemon_name": "feebas",
"method": "super-rod",
"encounter_rate": 1,
"min_level": 10,
"max_level": 15
}
]
},
{
"name": "Brooklet Hill (Totems Den)",
"order": 35,
"encounters": [
{
"pokeapi_id": 129,
"pokemon_name": "magikarp",
"method": "super-rod",
"encounter_rate": 79,
"min_level": 10,
"max_level": 15
},
{
"pokeapi_id": 456,
"pokemon_name": "finneon",
"method": "surf",
"encounter_rate": 40,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 72,
"pokemon_name": "tentacool",
"method": "surf",
"encounter_rate": 40,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 278,
"pokemon_name": "wingull",
"method": "surf",
"encounter_rate": 20,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 746,
"pokemon_name": "wishiwashi-solo",
"method": "super-rod",
"encounter_rate": 20,
"min_level": 10,
"max_level": 15
},
{
"pokeapi_id": 594,
"pokemon_name": "alomomola",
"method": "super-rod",
"encounter_rate": 1,
"min_level": 10,
"max_level": 15
}
]
},
{
"name": "Brooklet Hill (North)",
"order": 36,
"encounters": [
{
"pokeapi_id": 129,
@@ -1734,162 +1890,6 @@
"max_level": 15
}
]
},
{
"name": "Brooklet Hill (South)",
"order": 35,
"encounters": [
{
"pokeapi_id": 129,
"pokemon_name": "magikarp",
"method": "super-rod",
"encounter_rate": 70,
"min_level": 10,
"max_level": 15
},
{
"pokeapi_id": 751,
"pokemon_name": "dewpider",
"method": "surf",
"encounter_rate": 40,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 60,
"pokemon_name": "poliwag",
"method": "surf",
"encounter_rate": 40,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 283,
"pokemon_name": "surskit",
"method": "surf",
"encounter_rate": 40,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 54,
"pokemon_name": "psyduck",
"method": "walk",
"encounter_rate": 30,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 278,
"pokemon_name": "wingull",
"method": "walk",
"encounter_rate": 30,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 118,
"pokemon_name": "goldeen",
"method": "super-rod",
"encounter_rate": 29,
"min_level": 10,
"max_level": 15
},
{
"pokeapi_id": 751,
"pokemon_name": "dewpider",
"method": "walk",
"encounter_rate": 20,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 60,
"pokemon_name": "poliwag",
"method": "walk",
"encounter_rate": 20,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 54,
"pokemon_name": "psyduck",
"method": "surf",
"encounter_rate": 20,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 283,
"pokemon_name": "surskit",
"method": "walk",
"encounter_rate": 20,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 349,
"pokemon_name": "feebas",
"method": "super-rod",
"encounter_rate": 1,
"min_level": 10,
"max_level": 15
}
]
},
{
"name": "Brooklet Hill (Totems Den)",
"order": 36,
"encounters": [
{
"pokeapi_id": 129,
"pokemon_name": "magikarp",
"method": "super-rod",
"encounter_rate": 79,
"min_level": 10,
"max_level": 15
},
{
"pokeapi_id": 456,
"pokemon_name": "finneon",
"method": "surf",
"encounter_rate": 40,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 72,
"pokemon_name": "tentacool",
"method": "surf",
"encounter_rate": 40,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 278,
"pokemon_name": "wingull",
"method": "surf",
"encounter_rate": 20,
"min_level": 14,
"max_level": 17
},
{
"pokeapi_id": 746,
"pokemon_name": "wishiwashi-solo",
"method": "super-rod",
"encounter_rate": 20,
"min_level": 10,
"max_level": 15
},
{
"pokeapi_id": 594,
"pokemon_name": "alomomola",
"method": "super-rod",
"encounter_rate": 1,
"min_level": 10,
"max_level": 15
}
]
}
]
},
@@ -2646,8 +2646,22 @@
"encounters": [],
"children": [
{
"name": "Route 17 (Northeast)",
"name": "Route 17 (All Areas)",
"order": 53,
"encounters": [
{
"pokeapi_id": 798,
"pokemon_name": "kartana",
"method": "walk",
"encounter_rate": 100,
"min_level": 60,
"max_level": 60
}
]
},
{
"name": "Route 17 (Northeast)",
"order": 54,
"encounters": [
{
"pokeapi_id": 22,
@@ -2701,7 +2715,7 @@
},
{
"name": "Route 17 (West)",
"order": 54,
"order": 55,
"encounters": [
{
"pokeapi_id": 22,
@@ -2752,20 +2766,6 @@
"max_level": 34
}
]
},
{
"name": "Route 17 (All Areas)",
"order": 55,
"encounters": [
{
"pokeapi_id": 798,
"pokemon_name": "kartana",
"method": "walk",
"encounter_rate": 100,
"min_level": 60,
"max_level": 60
}
]
}
]
},
@@ -3585,125 +3585,9 @@
"order": 71,
"encounters": [],
"children": [
{
"name": "Poni Plains (Center)",
"order": 72,
"encounters": [
{
"pokeapi_id": 735,
"pokemon_name": "gumshoos",
"method": "walk",
"encounter_rate": 30,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 10092,
"pokemon_name": "raticate-alola",
"method": "walk",
"encounter_rate": 30,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 732,
"pokemon_name": "trumbeak",
"method": "walk",
"encounter_rate": 30,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 546,
"pokemon_name": "cottonee",
"method": "walk",
"encounter_rate": 20,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 241,
"pokemon_name": "miltank",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 128,
"pokemon_name": "tauros",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
}
]
},
{
"name": "Poni Plains (East)",
"order": 73,
"encounters": [
{
"pokeapi_id": 735,
"pokemon_name": "gumshoos",
"method": "walk",
"encounter_rate": 30,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 10092,
"pokemon_name": "raticate-alola",
"method": "walk",
"encounter_rate": 30,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 546,
"pokemon_name": "cottonee",
"method": "walk",
"encounter_rate": 20,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 279,
"pokemon_name": "pelipper",
"method": "walk",
"encounter_rate": 20,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 241,
"pokemon_name": "miltank",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 128,
"pokemon_name": "tauros",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 732,
"pokemon_name": "trumbeak",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
}
]
},
{
"name": "Poni Plains (North)",
"order": 74,
"order": 72,
"encounters": [
{
"pokeapi_id": 735,
@@ -3765,7 +3649,7 @@
},
{
"name": "Poni Plains (West)",
"order": 75,
"order": 73,
"encounters": [
{
"pokeapi_id": 546,
@@ -3832,6 +3716,122 @@
"max_level": 57
}
]
},
{
"name": "Poni Plains (Center)",
"order": 74,
"encounters": [
{
"pokeapi_id": 735,
"pokemon_name": "gumshoos",
"method": "walk",
"encounter_rate": 30,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 10092,
"pokemon_name": "raticate-alola",
"method": "walk",
"encounter_rate": 30,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 732,
"pokemon_name": "trumbeak",
"method": "walk",
"encounter_rate": 30,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 546,
"pokemon_name": "cottonee",
"method": "walk",
"encounter_rate": 20,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 241,
"pokemon_name": "miltank",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 128,
"pokemon_name": "tauros",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
}
]
},
{
"name": "Poni Plains (East)",
"order": 75,
"encounters": [
{
"pokeapi_id": 735,
"pokemon_name": "gumshoos",
"method": "walk",
"encounter_rate": 30,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 10092,
"pokemon_name": "raticate-alola",
"method": "walk",
"encounter_rate": 30,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 546,
"pokemon_name": "cottonee",
"method": "walk",
"encounter_rate": 20,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 279,
"pokemon_name": "pelipper",
"method": "walk",
"encounter_rate": 20,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 241,
"pokemon_name": "miltank",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 128,
"pokemon_name": "tauros",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
},
{
"pokeapi_id": 732,
"pokemon_name": "trumbeak",
"method": "walk",
"encounter_rate": 10,
"min_level": 54,
"max_level": 57
}
]
}
]
},
@@ -3949,8 +3949,78 @@
"encounters": [],
"children": [
{
"name": "Vast Poni Canyon (Inside)",
"name": "Vast Poni Canyon (Outside)",
"order": 79,
"encounters": [
{
"pokeapi_id": 67,
"pokemon_name": "machoke",
"method": "walk",
"encounter_rate": 30,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 745,
"pokemon_name": "lycanroc-midday",
"method": "walk",
"encounter_rate": 20,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 10126,
"pokemon_name": "lycanroc-midnight",
"method": "walk",
"encounter_rate": 20,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 703,
"pokemon_name": "carbink",
"method": "walk",
"encounter_rate": 15,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 525,
"pokemon_name": "boldore",
"method": "walk",
"encounter_rate": 10,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 198,
"pokemon_name": "murkrow",
"method": "walk",
"encounter_rate": 10,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 227,
"pokemon_name": "skarmory",
"method": "walk",
"encounter_rate": 10,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 782,
"pokemon_name": "jangmo-o",
"method": "walk",
"encounter_rate": 5,
"min_level": 41,
"max_level": 44
}
]
},
{
"name": "Vast Poni Canyon (Inside)",
"order": 80,
"encounters": [
{
"pokeapi_id": 525,
@@ -3988,7 +4058,7 @@
},
{
"name": "Vast Poni Canyon (Northwest)",
"order": 80,
"order": 81,
"encounters": [
{
"pokeapi_id": 42,
@@ -4063,76 +4133,6 @@
"max_level": 44
}
]
},
{
"name": "Vast Poni Canyon (Outside)",
"order": 81,
"encounters": [
{
"pokeapi_id": 67,
"pokemon_name": "machoke",
"method": "walk",
"encounter_rate": 30,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 745,
"pokemon_name": "lycanroc-midday",
"method": "walk",
"encounter_rate": 20,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 10126,
"pokemon_name": "lycanroc-midnight",
"method": "walk",
"encounter_rate": 20,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 703,
"pokemon_name": "carbink",
"method": "walk",
"encounter_rate": 15,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 525,
"pokemon_name": "boldore",
"method": "walk",
"encounter_rate": 10,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 198,
"pokemon_name": "murkrow",
"method": "walk",
"encounter_rate": 10,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 227,
"pokemon_name": "skarmory",
"method": "walk",
"encounter_rate": 10,
"min_level": 41,
"max_level": 44
},
{
"pokeapi_id": 782,
"pokemon_name": "jangmo-o",
"method": "walk",
"encounter_rate": 5,
"min_level": 41,
"max_level": 44
}
]
}
]
},
@@ -4380,4 +4380,4 @@
}
]
}
]
]