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

@@ -2647,8 +2647,242 @@
"encounters": [],
"children": [
{
"name": "Victory Road (Unknown Area 322)",
"name": "Victory Road (Unknown Area 326)",
"order": 38,
"encounters": [
{
"pokeapi_id": 533,
"pokemon_name": "gurdurr",
"method": "walk",
"encounter_rate": 30,
"min_level": 57,
"max_level": 59
},
{
"pokeapi_id": 621,
"pokemon_name": "druddigon",
"method": "walk",
"encounter_rate": 20,
"min_level": 58,
"max_level": 59
},
{
"pokeapi_id": 75,
"pokemon_name": "graveler",
"method": "walk",
"encounter_rate": 20,
"min_level": 57,
"max_level": 58
},
{
"pokeapi_id": 108,
"pokemon_name": "lickitung",
"method": "walk",
"encounter_rate": 15,
"min_level": 58,
"max_level": 59
},
{
"pokeapi_id": 93,
"pokemon_name": "haunter",
"method": "walk",
"encounter_rate": 10,
"min_level": 58,
"max_level": 58
},
{
"pokeapi_id": 634,
"pokemon_name": "zweilous",
"method": "walk",
"encounter_rate": 5,
"min_level": 59,
"max_level": 59
}
]
},
{
"name": "Victory Road (Unknown Area 327)",
"order": 39,
"encounters": [
{
"pokeapi_id": 60,
"pokemon_name": "poliwag",
"method": "old-rod",
"encounter_rate": 100,
"min_level": 35,
"max_level": 35
},
{
"pokeapi_id": 271,
"pokemon_name": "lombre",
"method": "surf",
"encounter_rate": 66,
"min_level": 57,
"max_level": 59
},
{
"pokeapi_id": 10016,
"pokemon_name": "basculin-blue-striped",
"method": "good-rod",
"encounter_rate": 65,
"min_level": 45,
"max_level": 45
},
{
"pokeapi_id": 61,
"pokemon_name": "poliwhirl",
"method": "super-rod",
"encounter_rate": 65,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 550,
"pokemon_name": "basculin-red-striped",
"method": "super-rod",
"encounter_rate": 35,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 61,
"pokemon_name": "poliwhirl",
"method": "good-rod",
"encounter_rate": 35,
"min_level": 45,
"max_level": 45
},
{
"pokeapi_id": 419,
"pokemon_name": "floatzel",
"method": "surf",
"encounter_rate": 34,
"min_level": 57,
"max_level": 59
}
]
},
{
"name": "Victory Road (Unknown Area 328)",
"order": 40,
"encounters": [
{
"pokeapi_id": 60,
"pokemon_name": "poliwag",
"method": "old-rod",
"encounter_rate": 100,
"min_level": 35,
"max_level": 35
},
{
"pokeapi_id": 61,
"pokemon_name": "poliwhirl",
"method": "surf",
"encounter_rate": 66,
"min_level": 57,
"max_level": 59
},
{
"pokeapi_id": 10016,
"pokemon_name": "basculin-blue-striped",
"method": "good-rod",
"encounter_rate": 65,
"min_level": 45,
"max_level": 45
},
{
"pokeapi_id": 61,
"pokemon_name": "poliwhirl",
"method": "super-rod",
"encounter_rate": 60,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 550,
"pokemon_name": "basculin-red-striped",
"method": "super-rod",
"encounter_rate": 35,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 61,
"pokemon_name": "poliwhirl",
"method": "good-rod",
"encounter_rate": 35,
"min_level": 45,
"max_level": 45
},
{
"pokeapi_id": 419,
"pokemon_name": "floatzel",
"method": "surf",
"encounter_rate": 34,
"min_level": 57,
"max_level": 59
},
{
"pokeapi_id": 533,
"pokemon_name": "gurdurr",
"method": "walk",
"encounter_rate": 30,
"min_level": 57,
"max_level": 59
},
{
"pokeapi_id": 621,
"pokemon_name": "druddigon",
"method": "walk",
"encounter_rate": 20,
"min_level": 58,
"max_level": 59
},
{
"pokeapi_id": 75,
"pokemon_name": "graveler",
"method": "walk",
"encounter_rate": 20,
"min_level": 57,
"max_level": 58
},
{
"pokeapi_id": 108,
"pokemon_name": "lickitung",
"method": "walk",
"encounter_rate": 15,
"min_level": 58,
"max_level": 59
},
{
"pokeapi_id": 93,
"pokemon_name": "haunter",
"method": "walk",
"encounter_rate": 10,
"min_level": 58,
"max_level": 58
},
{
"pokeapi_id": 62,
"pokemon_name": "poliwrath",
"method": "super-rod",
"encounter_rate": 5,
"min_level": 60,
"max_level": 60
},
{
"pokeapi_id": 634,
"pokemon_name": "zweilous",
"method": "walk",
"encounter_rate": 5,
"min_level": 59,
"max_level": 59
}
]
},
{
"name": "Victory Road (Unknown Area 322)",
"order": 41,
"encounters": [
{
"pokeapi_id": 60,
@@ -2774,7 +3008,7 @@
},
{
"name": "Victory Road (Unknown Area 324)",
"order": 39,
"order": 42,
"encounters": [
{
"pokeapi_id": 75,
@@ -2841,240 +3075,6 @@
"max_level": 59
}
]
},
{
"name": "Victory Road (Unknown Area 326)",
"order": 40,
"encounters": [
{
"pokeapi_id": 533,
"pokemon_name": "gurdurr",
"method": "walk",
"encounter_rate": 30,
"min_level": 57,
"max_level": 59
},
{
"pokeapi_id": 621,
"pokemon_name": "druddigon",
"method": "walk",
"encounter_rate": 20,
"min_level": 58,
"max_level": 59
},
{
"pokeapi_id": 75,
"pokemon_name": "graveler",
"method": "walk",
"encounter_rate": 20,
"min_level": 57,
"max_level": 58
},
{
"pokeapi_id": 108,
"pokemon_name": "lickitung",
"method": "walk",
"encounter_rate": 15,
"min_level": 58,
"max_level": 59
},
{
"pokeapi_id": 93,
"pokemon_name": "haunter",
"method": "walk",
"encounter_rate": 10,
"min_level": 58,
"max_level": 58
},
{
"pokeapi_id": 634,
"pokemon_name": "zweilous",
"method": "walk",
"encounter_rate": 5,
"min_level": 59,
"max_level": 59
}
]
},
{
"name": "Victory Road (Unknown Area 327)",
"order": 41,
"encounters": [
{
"pokeapi_id": 60,
"pokemon_name": "poliwag",
"method": "old-rod",
"encounter_rate": 100,
"min_level": 35,
"max_level": 35
},
{
"pokeapi_id": 271,
"pokemon_name": "lombre",
"method": "surf",
"encounter_rate": 66,
"min_level": 57,
"max_level": 59
},
{
"pokeapi_id": 10016,
"pokemon_name": "basculin-blue-striped",
"method": "good-rod",
"encounter_rate": 65,
"min_level": 45,
"max_level": 45
},
{
"pokeapi_id": 61,
"pokemon_name": "poliwhirl",
"method": "super-rod",
"encounter_rate": 65,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 550,
"pokemon_name": "basculin-red-striped",
"method": "super-rod",
"encounter_rate": 35,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 61,
"pokemon_name": "poliwhirl",
"method": "good-rod",
"encounter_rate": 35,
"min_level": 45,
"max_level": 45
},
{
"pokeapi_id": 419,
"pokemon_name": "floatzel",
"method": "surf",
"encounter_rate": 34,
"min_level": 57,
"max_level": 59
}
]
},
{
"name": "Victory Road (Unknown Area 328)",
"order": 42,
"encounters": [
{
"pokeapi_id": 60,
"pokemon_name": "poliwag",
"method": "old-rod",
"encounter_rate": 100,
"min_level": 35,
"max_level": 35
},
{
"pokeapi_id": 61,
"pokemon_name": "poliwhirl",
"method": "surf",
"encounter_rate": 66,
"min_level": 57,
"max_level": 59
},
{
"pokeapi_id": 10016,
"pokemon_name": "basculin-blue-striped",
"method": "good-rod",
"encounter_rate": 65,
"min_level": 45,
"max_level": 45
},
{
"pokeapi_id": 61,
"pokemon_name": "poliwhirl",
"method": "super-rod",
"encounter_rate": 60,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 550,
"pokemon_name": "basculin-red-striped",
"method": "super-rod",
"encounter_rate": 35,
"min_level": 55,
"max_level": 55
},
{
"pokeapi_id": 61,
"pokemon_name": "poliwhirl",
"method": "good-rod",
"encounter_rate": 35,
"min_level": 45,
"max_level": 45
},
{
"pokeapi_id": 419,
"pokemon_name": "floatzel",
"method": "surf",
"encounter_rate": 34,
"min_level": 57,
"max_level": 59
},
{
"pokeapi_id": 533,
"pokemon_name": "gurdurr",
"method": "walk",
"encounter_rate": 30,
"min_level": 57,
"max_level": 59
},
{
"pokeapi_id": 621,
"pokemon_name": "druddigon",
"method": "walk",
"encounter_rate": 20,
"min_level": 58,
"max_level": 59
},
{
"pokeapi_id": 75,
"pokemon_name": "graveler",
"method": "walk",
"encounter_rate": 20,
"min_level": 57,
"max_level": 58
},
{
"pokeapi_id": 108,
"pokemon_name": "lickitung",
"method": "walk",
"encounter_rate": 15,
"min_level": 58,
"max_level": 59
},
{
"pokeapi_id": 93,
"pokemon_name": "haunter",
"method": "walk",
"encounter_rate": 10,
"min_level": 58,
"max_level": 58
},
{
"pokeapi_id": 62,
"pokemon_name": "poliwrath",
"method": "super-rod",
"encounter_rate": 5,
"min_level": 60,
"max_level": 60
},
{
"pokeapi_id": 634,
"pokemon_name": "zweilous",
"method": "walk",
"encounter_rate": 5,
"min_level": 59,
"max_level": 59
}
]
}
]
},
@@ -3347,7 +3347,7 @@
"encounters": [],
"children": [
{
"name": "Terminus Cave (1F)",
"name": "Terminus Cave (1f)",
"order": 49,
"encounters": [
{
@@ -3401,7 +3401,7 @@
]
},
{
"name": "Terminus Cave (B1F Left)",
"name": "Terminus Cave (B1f Left)",
"order": 50,
"encounters": [
{
@@ -3455,7 +3455,7 @@
]
},
{
"name": "Terminus Cave (B1F Right)",
"name": "Terminus Cave (B1f Right)",
"order": 51,
"encounters": [
{
@@ -3509,7 +3509,7 @@
]
},
{
"name": "Terminus Cave (B2F)",
"name": "Terminus Cave (B2f)",
"order": 52,
"encounters": [
{
@@ -3632,4 +3632,4 @@
}
]
}
]
]