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,46 @@
"encounters": [],
"children": [
{
"name": "Route 1 (East)",
"name": "Route 1 (West)",
"order": 2,
"encounters": [
{
"pokeapi_id": 10,
"pokemon_name": "caterpie",
"method": "walk",
"encounter_rate": 35,
"min_level": 2,
"max_level": 3
},
{
"pokeapi_id": 10091,
"pokemon_name": "rattata-alola",
"method": "walk",
"encounter_rate": 35,
"min_level": 2,
"max_level": 3
},
{
"pokeapi_id": 734,
"pokemon_name": "yungoos",
"method": "walk",
"encounter_rate": 35,
"min_level": 2,
"max_level": 3
},
{
"pokeapi_id": 427,
"pokemon_name": "buneary",
"method": "walk",
"encounter_rate": 30,
"min_level": 2,
"max_level": 3
}
]
},
{
"name": "Route 1 (East)",
"order": 3,
"encounters": [
{
"pokeapi_id": 165,
@@ -84,7 +122,7 @@
},
{
"name": "Route 1 (Hauoli Outskirts)",
"order": 3,
"order": 4,
"encounters": [
{
"pokeapi_id": 278,
@@ -114,7 +152,7 @@
},
{
"name": "Route 1 (South)",
"order": 4,
"order": 5,
"encounters": [
{
"pokeapi_id": 438,
@@ -168,7 +206,7 @@
},
{
"name": "Route 1 (Trainers School)",
"order": 5,
"order": 6,
"encounters": [
{
"pokeapi_id": 10107,
@@ -203,44 +241,6 @@
"max_level": 8
}
]
},
{
"name": "Route 1 (West)",
"order": 6,
"encounters": [
{
"pokeapi_id": 10,
"pokemon_name": "caterpie",
"method": "walk",
"encounter_rate": 35,
"min_level": 2,
"max_level": 3
},
{
"pokeapi_id": 10091,
"pokemon_name": "rattata-alola",
"method": "walk",
"encounter_rate": 35,
"min_level": 2,
"max_level": 3
},
{
"pokeapi_id": 734,
"pokemon_name": "yungoos",
"method": "walk",
"encounter_rate": 35,
"min_level": 2,
"max_level": 3
},
{
"pokeapi_id": 427,
"pokemon_name": "buneary",
"method": "walk",
"encounter_rate": 30,
"min_level": 2,
"max_level": 3
}
]
}
]
},
@@ -340,87 +340,9 @@
"order": 10,
"encounters": [],
"children": [
{
"name": "Route 2 (North)",
"order": 11,
"encounters": [
{
"pokeapi_id": 96,
"pokemon_name": "drowzee",
"method": "walk",
"encounter_rate": 30,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 296,
"pokemon_name": "makuhita",
"method": "walk",
"encounter_rate": 30,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 23,
"pokemon_name": "ekans",
"method": "walk",
"encounter_rate": 20,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 742,
"pokemon_name": "cutiefly",
"method": "walk",
"encounter_rate": 10,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 58,
"pokemon_name": "growlithe",
"method": "walk",
"encounter_rate": 10,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 10091,
"pokemon_name": "rattata-alola",
"method": "walk",
"encounter_rate": 10,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 235,
"pokemon_name": "smeargle",
"method": "walk",
"encounter_rate": 10,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 21,
"pokemon_name": "spearow",
"method": "walk",
"encounter_rate": 10,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 734,
"pokemon_name": "yungoos",
"method": "walk",
"encounter_rate": 10,
"min_level": 7,
"max_level": 10
}
]
},
{
"name": "Route 2 (South)",
"order": 12,
"order": 11,
"encounters": [
{
"pokeapi_id": 96,
@@ -495,6 +417,84 @@
"max_level": 9
}
]
},
{
"name": "Route 2 (North)",
"order": 12,
"encounters": [
{
"pokeapi_id": 96,
"pokemon_name": "drowzee",
"method": "walk",
"encounter_rate": 30,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 296,
"pokemon_name": "makuhita",
"method": "walk",
"encounter_rate": 30,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 23,
"pokemon_name": "ekans",
"method": "walk",
"encounter_rate": 20,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 742,
"pokemon_name": "cutiefly",
"method": "walk",
"encounter_rate": 10,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 58,
"pokemon_name": "growlithe",
"method": "walk",
"encounter_rate": 10,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 10091,
"pokemon_name": "rattata-alola",
"method": "walk",
"encounter_rate": 10,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 235,
"pokemon_name": "smeargle",
"method": "walk",
"encounter_rate": 10,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 21,
"pokemon_name": "spearow",
"method": "walk",
"encounter_rate": 10,
"min_level": 7,
"max_level": 10
},
{
"pokeapi_id": 734,
"pokemon_name": "yungoos",
"method": "walk",
"encounter_rate": 10,
"min_level": 7,
"max_level": 10
}
]
}
]
},
@@ -1734,7 +1734,7 @@
{
"pokeapi_id": 54,
"pokemon_name": "psyduck",
"method": "surf",
"method": "walk",
"encounter_rate": 20,
"min_level": 14,
"max_level": 17
@@ -1742,7 +1742,7 @@
{
"pokeapi_id": 54,
"pokemon_name": "psyduck",
"method": "walk",
"method": "surf",
"encounter_rate": 20,
"min_level": 14,
"max_level": 17
@@ -1860,7 +1860,7 @@
{
"pokeapi_id": 54,
"pokemon_name": "psyduck",
"method": "surf",
"method": "walk",
"encounter_rate": 20,
"min_level": 14,
"max_level": 17
@@ -1868,7 +1868,7 @@
{
"pokeapi_id": 54,
"pokemon_name": "psyduck",
"method": "walk",
"method": "surf",
"encounter_rate": 20,
"min_level": 14,
"max_level": 17
@@ -3261,55 +3261,9 @@
"order": 61,
"encounters": [],
"children": [
{
"name": "Mount Hokulani (East)",
"order": 62,
"encounters": [
{
"pokeapi_id": 774,
"pokemon_name": "minior-red-meteor",
"method": "walk",
"encounter_rate": 70,
"min_level": 27,
"max_level": 30
},
{
"pokeapi_id": 605,
"pokemon_name": "elgyem",
"method": "walk",
"encounter_rate": 50,
"min_level": 27,
"max_level": 30
},
{
"pokeapi_id": 374,
"pokemon_name": "beldum",
"method": "walk",
"encounter_rate": 20,
"min_level": 27,
"max_level": 30
},
{
"pokeapi_id": 173,
"pokemon_name": "cleffa",
"method": "walk",
"encounter_rate": 20,
"min_level": 27,
"max_level": 30
},
{
"pokeapi_id": 132,
"pokemon_name": "ditto",
"method": "walk",
"encounter_rate": 10,
"min_level": 27,
"max_level": 30
}
]
},
{
"name": "Mount Hokulani (West)",
"order": 63,
"order": 62,
"encounters": [
{
"pokeapi_id": 22,
@@ -3376,6 +3330,52 @@
"max_level": 30
}
]
},
{
"name": "Mount Hokulani (East)",
"order": 63,
"encounters": [
{
"pokeapi_id": 774,
"pokemon_name": "minior-red-meteor",
"method": "walk",
"encounter_rate": 70,
"min_level": 27,
"max_level": 30
},
{
"pokeapi_id": 605,
"pokemon_name": "elgyem",
"method": "walk",
"encounter_rate": 50,
"min_level": 27,
"max_level": 30
},
{
"pokeapi_id": 374,
"pokemon_name": "beldum",
"method": "walk",
"encounter_rate": 20,
"min_level": 27,
"max_level": 30
},
{
"pokeapi_id": 173,
"pokemon_name": "cleffa",
"method": "walk",
"encounter_rate": 20,
"min_level": 27,
"max_level": 30
},
{
"pokeapi_id": 132,
"pokemon_name": "ditto",
"method": "walk",
"encounter_rate": 10,
"min_level": 27,
"max_level": 30
}
]
}
]
},
@@ -4907,4 +4907,4 @@
}
]
}
]
]