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

@@ -826,7 +826,7 @@
"encounters": [],
"children": [
{
"name": "Sprout Tower (2F)",
"name": "Sprout Tower (2f)",
"order": 12,
"encounters": [
{
@@ -848,7 +848,7 @@
]
},
{
"name": "Sprout Tower (3F)",
"name": "Sprout Tower (3f)",
"order": 13,
"encounters": [
{
@@ -1176,7 +1176,7 @@
"encounters": [],
"children": [
{
"name": "Union Cave (1F)",
"name": "Union Cave (1f)",
"order": 22,
"encounters": [
{
@@ -1294,7 +1294,7 @@
]
},
{
"name": "Union Cave (B1F)",
"name": "Union Cave (B1f)",
"order": 23,
"encounters": [
{
@@ -1412,7 +1412,7 @@
]
},
{
"name": "Union Cave (B2F)",
"name": "Union Cave (B2f)",
"order": 24,
"encounters": [
{
@@ -1615,7 +1615,7 @@
"encounters": [],
"children": [
{
"name": "Slowpoke Well (1F)",
"name": "Slowpoke Well (1f)",
"order": 27,
"encounters": [
{
@@ -1701,7 +1701,7 @@
]
},
{
"name": "Slowpoke Well (B1F)",
"name": "Slowpoke Well (B1f)",
"order": 28,
"encounters": [
{
@@ -2426,7 +2426,7 @@
"encounters": [],
"children": [
{
"name": "Burned Tower (1F)",
"name": "Burned Tower (1f)",
"order": 38,
"encounters": [
{
@@ -2464,7 +2464,7 @@
]
},
{
"name": "Burned Tower (B1F)",
"name": "Burned Tower (B1f)",
"order": 39,
"encounters": [
{
@@ -2509,7 +2509,7 @@
"encounters": [],
"children": [
{
"name": "Bell Tower (2F)",
"name": "Bell Tower (2f)",
"order": 41,
"encounters": [
{
@@ -2531,7 +2531,7 @@
]
},
{
"name": "Bell Tower (3F)",
"name": "Bell Tower (3f)",
"order": 42,
"encounters": [
{
@@ -2553,7 +2553,7 @@
]
},
{
"name": "Bell Tower (4F)",
"name": "Bell Tower (4f)",
"order": 43,
"encounters": [
{
@@ -2575,7 +2575,7 @@
]
},
{
"name": "Bell Tower (5F)",
"name": "Bell Tower (5f)",
"order": 44,
"encounters": [
{
@@ -2597,7 +2597,7 @@
]
},
{
"name": "Bell Tower (6F)",
"name": "Bell Tower (6f)",
"order": 45,
"encounters": [
{
@@ -2619,7 +2619,7 @@
]
},
{
"name": "Bell Tower (7F)",
"name": "Bell Tower (7f)",
"order": 46,
"encounters": [
{
@@ -2641,7 +2641,7 @@
]
},
{
"name": "Bell Tower (8F)",
"name": "Bell Tower (8f)",
"order": 47,
"encounters": [
{
@@ -2663,7 +2663,7 @@
]
},
{
"name": "Bell Tower (9F)",
"name": "Bell Tower (9f)",
"order": 48,
"encounters": [
{
@@ -3391,8 +3391,252 @@
],
"children": [
{
"name": "Mt Mortar (1F)",
"name": "Mt Mortar (Upper Cave)",
"order": 57,
"encounters": [
{
"pokeapi_id": 118,
"pokemon_name": "goldeen",
"method": "surf",
"encounter_rate": 90,
"min_level": 20,
"max_level": 29
},
{
"pokeapi_id": 129,
"pokemon_name": "magikarp",
"method": "old-rod",
"encounter_rate": 85,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 118,
"pokemon_name": "goldeen",
"method": "super-rod",
"encounter_rate": 70,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 118,
"pokemon_name": "goldeen",
"method": "good-rod",
"encounter_rate": 65,
"min_level": 20,
"max_level": 20
},
{
"pokeapi_id": 129,
"pokemon_name": "magikarp",
"method": "good-rod",
"encounter_rate": 35,
"min_level": 20,
"max_level": 20
},
{
"pokeapi_id": 75,
"pokemon_name": "graveler",
"method": "walk",
"encounter_rate": 30,
"min_level": 31,
"max_level": 31
},
{
"pokeapi_id": 67,
"pokemon_name": "machoke",
"method": "walk",
"encounter_rate": 30,
"min_level": 32,
"max_level": 32
},
{
"pokeapi_id": 74,
"pokemon_name": "geodude",
"method": "walk",
"encounter_rate": 20,
"min_level": 31,
"max_level": 31
},
{
"pokeapi_id": 129,
"pokemon_name": "magikarp",
"method": "super-rod",
"encounter_rate": 20,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 118,
"pokemon_name": "goldeen",
"method": "old-rod",
"encounter_rate": 15,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 20,
"pokemon_name": "raticate",
"method": "walk",
"encounter_rate": 10,
"min_level": 30,
"max_level": 30
},
{
"pokeapi_id": 119,
"pokemon_name": "seaking",
"method": "super-rod",
"encounter_rate": 10,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 119,
"pokemon_name": "seaking",
"method": "surf",
"encounter_rate": 10,
"min_level": 25,
"max_level": 29
},
{
"pokeapi_id": 42,
"pokemon_name": "golbat",
"method": "walk",
"encounter_rate": 5,
"min_level": 30,
"max_level": 30
},
{
"pokeapi_id": 66,
"pokemon_name": "machop",
"method": "walk",
"encounter_rate": 5,
"min_level": 28,
"max_level": 28
}
]
},
{
"name": "Mt Mortar (B1f)",
"order": 58,
"encounters": [
{
"pokeapi_id": 118,
"pokemon_name": "goldeen",
"method": "surf",
"encounter_rate": 90,
"min_level": 15,
"max_level": 24
},
{
"pokeapi_id": 129,
"pokemon_name": "magikarp",
"method": "old-rod",
"encounter_rate": 85,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 118,
"pokemon_name": "goldeen",
"method": "super-rod",
"encounter_rate": 70,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 118,
"pokemon_name": "goldeen",
"method": "good-rod",
"encounter_rate": 65,
"min_level": 20,
"max_level": 20
},
{
"pokeapi_id": 41,
"pokemon_name": "zubat",
"method": "walk",
"encounter_rate": 60,
"min_level": 15,
"max_level": 17
},
{
"pokeapi_id": 129,
"pokemon_name": "magikarp",
"method": "good-rod",
"encounter_rate": 35,
"min_level": 20,
"max_level": 20
},
{
"pokeapi_id": 66,
"pokemon_name": "machop",
"method": "walk",
"encounter_rate": 20,
"min_level": 16,
"max_level": 16
},
{
"pokeapi_id": 129,
"pokemon_name": "magikarp",
"method": "super-rod",
"encounter_rate": 20,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 118,
"pokemon_name": "goldeen",
"method": "old-rod",
"encounter_rate": 15,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 19,
"pokemon_name": "rattata",
"method": "walk",
"encounter_rate": 10,
"min_level": 16,
"max_level": 16
},
{
"pokeapi_id": 119,
"pokemon_name": "seaking",
"method": "super-rod",
"encounter_rate": 10,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 119,
"pokemon_name": "seaking",
"method": "surf",
"encounter_rate": 10,
"min_level": 20,
"max_level": 24
},
{
"pokeapi_id": 74,
"pokemon_name": "geodude",
"method": "walk",
"encounter_rate": 5,
"min_level": 16,
"max_level": 16
},
{
"pokeapi_id": 20,
"pokemon_name": "raticate",
"method": "walk",
"encounter_rate": 5,
"min_level": 16,
"max_level": 16
}
]
},
{
"name": "Mt Mortar (1f)",
"order": 59,
"encounters": [
{
"pokeapi_id": 118,
@@ -3518,7 +3762,7 @@
},
{
"name": "Mt Mortar (Lower Cave)",
"order": 58,
"order": 60,
"encounters": [
{
"pokeapi_id": 74,
@@ -3553,250 +3797,6 @@
"max_level": 14
}
]
},
{
"name": "Mt Mortar (Upper Cave)",
"order": 59,
"encounters": [
{
"pokeapi_id": 118,
"pokemon_name": "goldeen",
"method": "surf",
"encounter_rate": 90,
"min_level": 20,
"max_level": 29
},
{
"pokeapi_id": 129,
"pokemon_name": "magikarp",
"method": "old-rod",
"encounter_rate": 85,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 118,
"pokemon_name": "goldeen",
"method": "super-rod",
"encounter_rate": 70,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 118,
"pokemon_name": "goldeen",
"method": "good-rod",
"encounter_rate": 65,
"min_level": 20,
"max_level": 20
},
{
"pokeapi_id": 129,
"pokemon_name": "magikarp",
"method": "good-rod",
"encounter_rate": 35,
"min_level": 20,
"max_level": 20
},
{
"pokeapi_id": 75,
"pokemon_name": "graveler",
"method": "walk",
"encounter_rate": 30,
"min_level": 31,
"max_level": 31
},
{
"pokeapi_id": 67,
"pokemon_name": "machoke",
"method": "walk",
"encounter_rate": 30,
"min_level": 32,
"max_level": 32
},
{
"pokeapi_id": 74,
"pokemon_name": "geodude",
"method": "walk",
"encounter_rate": 20,
"min_level": 31,
"max_level": 31
},
{
"pokeapi_id": 129,
"pokemon_name": "magikarp",
"method": "super-rod",
"encounter_rate": 20,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 118,
"pokemon_name": "goldeen",
"method": "old-rod",
"encounter_rate": 15,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 20,
"pokemon_name": "raticate",
"method": "walk",
"encounter_rate": 10,
"min_level": 30,
"max_level": 30
},
{
"pokeapi_id": 119,
"pokemon_name": "seaking",
"method": "super-rod",
"encounter_rate": 10,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 119,
"pokemon_name": "seaking",
"method": "surf",
"encounter_rate": 10,
"min_level": 25,
"max_level": 29
},
{
"pokeapi_id": 42,
"pokemon_name": "golbat",
"method": "walk",
"encounter_rate": 5,
"min_level": 30,
"max_level": 30
},
{
"pokeapi_id": 66,
"pokemon_name": "machop",
"method": "walk",
"encounter_rate": 5,
"min_level": 28,
"max_level": 28
}
]
},
{
"name": "Mt Mortar (B1F)",
"order": 60,
"encounters": [
{
"pokeapi_id": 118,
"pokemon_name": "goldeen",
"method": "surf",
"encounter_rate": 90,
"min_level": 15,
"max_level": 24
},
{
"pokeapi_id": 129,
"pokemon_name": "magikarp",
"method": "old-rod",
"encounter_rate": 85,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 118,
"pokemon_name": "goldeen",
"method": "super-rod",
"encounter_rate": 70,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 118,
"pokemon_name": "goldeen",
"method": "good-rod",
"encounter_rate": 65,
"min_level": 20,
"max_level": 20
},
{
"pokeapi_id": 41,
"pokemon_name": "zubat",
"method": "walk",
"encounter_rate": 60,
"min_level": 15,
"max_level": 17
},
{
"pokeapi_id": 129,
"pokemon_name": "magikarp",
"method": "good-rod",
"encounter_rate": 35,
"min_level": 20,
"max_level": 20
},
{
"pokeapi_id": 66,
"pokemon_name": "machop",
"method": "walk",
"encounter_rate": 20,
"min_level": 16,
"max_level": 16
},
{
"pokeapi_id": 129,
"pokemon_name": "magikarp",
"method": "super-rod",
"encounter_rate": 20,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 118,
"pokemon_name": "goldeen",
"method": "old-rod",
"encounter_rate": 15,
"min_level": 10,
"max_level": 10
},
{
"pokeapi_id": 19,
"pokemon_name": "rattata",
"method": "walk",
"encounter_rate": 10,
"min_level": 16,
"max_level": 16
},
{
"pokeapi_id": 119,
"pokemon_name": "seaking",
"method": "super-rod",
"encounter_rate": 10,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 119,
"pokemon_name": "seaking",
"method": "surf",
"encounter_rate": 10,
"min_level": 20,
"max_level": 24
},
{
"pokeapi_id": 74,
"pokemon_name": "geodude",
"method": "walk",
"encounter_rate": 5,
"min_level": 16,
"max_level": 16
},
{
"pokeapi_id": 20,
"pokemon_name": "raticate",
"method": "walk",
"encounter_rate": 5,
"min_level": 16,
"max_level": 16
}
]
}
]
},
@@ -4104,7 +4104,7 @@
"encounters": [],
"children": [
{
"name": "Ice Path (1F)",
"name": "Ice Path (1f)",
"order": 65,
"encounters": [
{
@@ -4142,7 +4142,7 @@
]
},
{
"name": "Ice Path (B1F)",
"name": "Ice Path (B1f)",
"order": 66,
"encounters": [
{
@@ -4180,7 +4180,7 @@
]
},
{
"name": "Ice Path (B2F)",
"name": "Ice Path (B2f)",
"order": 67,
"encounters": [
{
@@ -4218,7 +4218,7 @@
]
},
{
"name": "Ice Path (B3F)",
"name": "Ice Path (B3f)",
"order": 68,
"encounters": [
{
@@ -4535,7 +4535,7 @@
"encounters": [],
"children": [
{
"name": "Whirl Islands (1F)",
"name": "Whirl Islands (1f)",
"order": 74,
"encounters": [
{
@@ -4586,14 +4586,6 @@
"min_level": 20,
"max_level": 20
},
{
"pokeapi_id": 116,
"pokemon_name": "horsea",
"method": "super-rod",
"encounter_rate": 30,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 116,
"pokemon_name": "horsea",
@@ -4602,6 +4594,14 @@
"min_level": 15,
"max_level": 19
},
{
"pokeapi_id": 116,
"pokemon_name": "horsea",
"method": "super-rod",
"encounter_rate": 30,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 41,
"pokemon_name": "zubat",
@@ -4669,7 +4669,7 @@
]
},
{
"name": "Whirl Islands (B1F)",
"name": "Whirl Islands (B1f)",
"order": 75,
"encounters": [
{
@@ -4707,7 +4707,7 @@
]
},
{
"name": "Whirl Islands (B2F)",
"name": "Whirl Islands (B2f)",
"order": 76,
"encounters": [
{
@@ -4833,7 +4833,7 @@
]
},
{
"name": "Whirl Islands (B3F)",
"name": "Whirl Islands (B3f)",
"order": 77,
"encounters": [
{
@@ -5384,7 +5384,7 @@
"encounters": [],
"children": [
{
"name": "Victory Road 1 (1F)",
"name": "Victory Road 1 (1f)",
"order": 82,
"encounters": [
{
@@ -5430,7 +5430,7 @@
]
},
{
"name": "Victory Road 1 (2F)",
"name": "Victory Road 1 (2f)",
"order": 83,
"encounters": [
{
@@ -5476,7 +5476,7 @@
]
},
{
"name": "Victory Road 1 (3F)",
"name": "Victory Road 1 (3f)",
"order": 84,
"encounters": [
{
@@ -5655,7 +5655,7 @@
"encounters": [],
"children": [
{
"name": "Mt Silver (2F)",
"name": "Mt Silver (2f)",
"order": 87,
"encounters": [
{
@@ -5907,7 +5907,7 @@
]
},
{
"name": "Mt Silver (1F)",
"name": "Mt Silver (1f)",
"order": 89,
"encounters": [
{
@@ -6357,7 +6357,7 @@
]
},
{
"name": "Mt Moon (1F)",
"name": "Mt Moon (1f)",
"order": 97,
"encounters": [
{
@@ -6800,14 +6800,6 @@
"min_level": 10,
"max_level": 12
},
{
"pokeapi_id": 119,
"pokemon_name": "seaking",
"method": "super-rod",
"encounter_rate": 10,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 119,
"pokemon_name": "seaking",
@@ -6815,6 +6807,14 @@
"encounter_rate": 10,
"min_level": 10,
"max_level": 14
},
{
"pokeapi_id": 119,
"pokemon_name": "seaking",
"method": "super-rod",
"encounter_rate": 10,
"min_level": 40,
"max_level": 40
}
]
},
@@ -7402,14 +7402,6 @@
"min_level": 15,
"max_level": 15
},
{
"pokeapi_id": 119,
"pokemon_name": "seaking",
"method": "super-rod",
"encounter_rate": 10,
"min_level": 40,
"max_level": 40
},
{
"pokeapi_id": 119,
"pokemon_name": "seaking",
@@ -7417,6 +7409,14 @@
"encounter_rate": 10,
"min_level": 15,
"max_level": 19
},
{
"pokeapi_id": 119,
"pokemon_name": "seaking",
"method": "super-rod",
"encounter_rate": 10,
"min_level": 40,
"max_level": 40
}
]
},
@@ -7552,7 +7552,7 @@
"encounters": [],
"children": [
{
"name": "Rock Tunnel (1F)",
"name": "Rock Tunnel (1f)",
"order": 111,
"encounters": [
{
@@ -7598,7 +7598,7 @@
]
},
{
"name": "Rock Tunnel (B1F)",
"name": "Rock Tunnel (B1f)",
"order": 112,
"encounters": [
{
@@ -8813,4 +8813,4 @@
}
]
}
]
]