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

@@ -1517,53 +1517,9 @@
"order": 29,
"encounters": [],
"children": [
{
"name": "Relic Castle (A)",
"order": 30,
"encounters": [
{
"pokeapi_id": 551,
"pokemon_name": "sandile",
"method": "walk",
"encounter_rate": 50,
"min_level": 19,
"max_level": 22
},
{
"pokeapi_id": 562,
"pokemon_name": "yamask",
"method": "walk",
"encounter_rate": 50,
"min_level": 19,
"max_level": 22
}
]
},
{
"name": "Relic Castle (B)",
"order": 31,
"encounters": [
{
"pokeapi_id": 563,
"pokemon_name": "cofagrigus",
"method": "walk",
"encounter_rate": 50,
"min_level": 34,
"max_level": 37
},
{
"pokeapi_id": 552,
"pokemon_name": "krokorok",
"method": "walk",
"encounter_rate": 50,
"min_level": 34,
"max_level": 37
}
]
},
{
"name": "Relic Castle (C)",
"order": 32,
"order": 30,
"encounters": [
{
"pokeapi_id": 552,
@@ -1601,7 +1557,7 @@
},
{
"name": "Relic Castle (D)",
"order": 33,
"order": 31,
"encounters": [
{
"pokeapi_id": 344,
@@ -1612,6 +1568,50 @@
"max_level": 50
}
]
},
{
"name": "Relic Castle (A)",
"order": 32,
"encounters": [
{
"pokeapi_id": 551,
"pokemon_name": "sandile",
"method": "walk",
"encounter_rate": 50,
"min_level": 19,
"max_level": 22
},
{
"pokeapi_id": 562,
"pokemon_name": "yamask",
"method": "walk",
"encounter_rate": 50,
"min_level": 19,
"max_level": 22
}
]
},
{
"name": "Relic Castle (B)",
"order": 33,
"encounters": [
{
"pokeapi_id": 563,
"pokemon_name": "cofagrigus",
"method": "walk",
"encounter_rate": 50,
"min_level": 34,
"max_level": 37
},
{
"pokeapi_id": 552,
"pokemon_name": "krokorok",
"method": "walk",
"encounter_rate": 50,
"min_level": 34,
"max_level": 37
}
]
}
]
},
@@ -1659,7 +1659,7 @@
"encounters": [],
"children": [
{
"name": "Chargestone Cave (1F)",
"name": "Chargestone Cave (1f)",
"order": 36,
"encounters": [
{
@@ -1705,7 +1705,7 @@
]
},
{
"name": "Chargestone Cave (B1F)",
"name": "Chargestone Cave (B1f)",
"order": 37,
"encounters": [
{
@@ -1751,7 +1751,7 @@
]
},
{
"name": "Chargestone Cave (B2F)",
"name": "Chargestone Cave (B2f)",
"order": 38,
"encounters": [
{
@@ -1799,7 +1799,7 @@
]
},
{
"name": "Twist Mountain (B1F 3F)",
"name": "Twist Mountain (B1f 3f)",
"order": 39,
"encounters": [
{
@@ -1849,63 +1849,9 @@
"order": 40,
"encounters": [],
"children": [
{
"name": "Dragonspiral Tower (Entrance)",
"order": 41,
"encounters": [
{
"pokeapi_id": 585,
"pokemon_name": "deerling",
"method": "walk",
"encounter_rate": 90,
"min_level": 30,
"max_level": 32
},
{
"pokeapi_id": 520,
"pokemon_name": "tranquill",
"method": "walk",
"encounter_rate": 90,
"min_level": 30,
"max_level": 32
},
{
"pokeapi_id": 621,
"pokemon_name": "druddigon",
"method": "walk",
"encounter_rate": 30,
"min_level": 31,
"max_level": 33
},
{
"pokeapi_id": 619,
"pokemon_name": "mienfoo",
"method": "walk",
"encounter_rate": 30,
"min_level": 30,
"max_level": 33
},
{
"pokeapi_id": 582,
"pokemon_name": "vanillite",
"method": "walk",
"encounter_rate": 30,
"min_level": 31,
"max_level": 33
},
{
"pokeapi_id": 613,
"pokemon_name": "cubchoo",
"method": "walk",
"encounter_rate": 10,
"min_level": 33,
"max_level": 33
}
]
},
{
"name": "Dragonspiral Tower (Outside)",
"order": 42,
"order": 41,
"encounters": [
{
"pokeapi_id": 550,
@@ -1990,8 +1936,8 @@
]
},
{
"name": "Dragonspiral Tower (1F)",
"order": 43,
"name": "Dragonspiral Tower (1f)",
"order": 42,
"encounters": [
{
"pokeapi_id": 622,
@@ -2020,8 +1966,8 @@
]
},
{
"name": "Dragonspiral Tower (2F)",
"order": 44,
"name": "Dragonspiral Tower (2f)",
"order": 43,
"encounters": [
{
"pokeapi_id": 622,
@@ -2032,6 +1978,60 @@
"max_level": 33
}
]
},
{
"name": "Dragonspiral Tower (Entrance)",
"order": 44,
"encounters": [
{
"pokeapi_id": 585,
"pokemon_name": "deerling",
"method": "walk",
"encounter_rate": 90,
"min_level": 30,
"max_level": 32
},
{
"pokeapi_id": 520,
"pokemon_name": "tranquill",
"method": "walk",
"encounter_rate": 90,
"min_level": 30,
"max_level": 32
},
{
"pokeapi_id": 621,
"pokemon_name": "druddigon",
"method": "walk",
"encounter_rate": 30,
"min_level": 31,
"max_level": 33
},
{
"pokeapi_id": 619,
"pokemon_name": "mienfoo",
"method": "walk",
"encounter_rate": 30,
"min_level": 30,
"max_level": 33
},
{
"pokeapi_id": 582,
"pokemon_name": "vanillite",
"method": "walk",
"encounter_rate": 30,
"min_level": 31,
"max_level": 33
},
{
"pokeapi_id": 613,
"pokemon_name": "cubchoo",
"method": "walk",
"encounter_rate": 10,
"min_level": 33,
"max_level": 33
}
]
}
]
},
@@ -2079,33 +2079,9 @@
]
},
{
"name": "Victory Road (Unknown Area 53)",
"name": "Victory Road (Unknown Area 55)",
"order": 47,
"encounters": [
{
"pokeapi_id": 550,
"pokemon_name": "basculin-red-striped",
"method": "surf",
"encounter_rate": 100,
"min_level": 20,
"max_level": 45
},
{
"pokeapi_id": 60,
"pokemon_name": "poliwag",
"method": "super-rod",
"encounter_rate": 45,
"min_level": 35,
"max_level": 55
},
{
"pokeapi_id": 550,
"pokemon_name": "basculin-red-striped",
"method": "super-rod",
"encounter_rate": 40,
"min_level": 35,
"max_level": 55
},
{
"pokeapi_id": 632,
"pokemon_name": "durant",
@@ -2118,26 +2094,18 @@
"pokeapi_id": 525,
"pokemon_name": "boldore",
"method": "walk",
"encounter_rate": 20,
"min_level": 39,
"encounter_rate": 30,
"min_level": 37,
"max_level": 39
},
{
"pokeapi_id": 633,
"pokemon_name": "deino",
"pokeapi_id": 527,
"pokemon_name": "woobat",
"method": "walk",
"encounter_rate": 20,
"min_level": 38,
"min_level": 37,
"max_level": 40
},
{
"pokeapi_id": 61,
"pokemon_name": "poliwhirl",
"method": "super-rod",
"encounter_rate": 15,
"min_level": 35,
"max_level": 55
},
{
"pokeapi_id": 619,
"pokemon_name": "mienfoo",
@@ -2145,19 +2113,11 @@
"encounter_rate": 10,
"min_level": 39,
"max_level": 39
},
{
"pokeapi_id": 527,
"pokemon_name": "woobat",
"method": "walk",
"encounter_rate": 10,
"min_level": 37,
"max_level": 37
}
]
},
{
"name": "Victory Road (Unknown Area 54)",
"name": "Victory Road (Unknown Area 60)",
"order": 48,
"encounters": [
{
@@ -2195,7 +2155,7 @@
]
},
{
"name": "Victory Road (Unknown Area 55)",
"name": "Victory Road (Unknown Area 62)",
"order": 49,
"encounters": [
{
@@ -2203,37 +2163,37 @@
"pokemon_name": "durant",
"method": "walk",
"encounter_rate": 40,
"min_level": 37,
"max_level": 40
"min_level": 39,
"max_level": 42
},
{
"pokeapi_id": 525,
"pokemon_name": "boldore",
"method": "walk",
"encounter_rate": 30,
"min_level": 37,
"max_level": 39
"min_level": 39,
"max_level": 41
},
{
"pokeapi_id": 527,
"pokemon_name": "woobat",
"method": "walk",
"encounter_rate": 20,
"min_level": 37,
"max_level": 40
"min_level": 39,
"max_level": 42
},
{
"pokeapi_id": 619,
"pokemon_name": "mienfoo",
"method": "walk",
"encounter_rate": 10,
"min_level": 39,
"max_level": 39
"min_level": 41,
"max_level": 41
}
]
},
{
"name": "Victory Road (4F Middle Room)",
"name": "Victory Road (Unknown Area 64)",
"order": 50,
"encounters": [
{
@@ -2309,7 +2269,7 @@
]
},
{
"name": "Victory Road (1F Unknown Room)",
"name": "Victory Road (1f Unknown Room)",
"order": 52,
"encounters": [
{
@@ -2425,7 +2385,7 @@
]
},
{
"name": "Victory Road (Unknown Area 60)",
"name": "Victory Road (Unknown Area 61)",
"order": 54,
"encounters": [
{
@@ -2463,122 +2423,8 @@
]
},
{
"name": "Victory Road (Unknown Area 61)",
"name": "Victory Road (Unknown Area 66)",
"order": 55,
"encounters": [
{
"pokeapi_id": 632,
"pokemon_name": "durant",
"method": "walk",
"encounter_rate": 40,
"min_level": 37,
"max_level": 40
},
{
"pokeapi_id": 525,
"pokemon_name": "boldore",
"method": "walk",
"encounter_rate": 30,
"min_level": 37,
"max_level": 39
},
{
"pokeapi_id": 527,
"pokemon_name": "woobat",
"method": "walk",
"encounter_rate": 20,
"min_level": 37,
"max_level": 40
},
{
"pokeapi_id": 619,
"pokemon_name": "mienfoo",
"method": "walk",
"encounter_rate": 10,
"min_level": 39,
"max_level": 39
}
]
},
{
"name": "Victory Road (Unknown Area 62)",
"order": 56,
"encounters": [
{
"pokeapi_id": 632,
"pokemon_name": "durant",
"method": "walk",
"encounter_rate": 40,
"min_level": 39,
"max_level": 42
},
{
"pokeapi_id": 525,
"pokemon_name": "boldore",
"method": "walk",
"encounter_rate": 30,
"min_level": 39,
"max_level": 41
},
{
"pokeapi_id": 527,
"pokemon_name": "woobat",
"method": "walk",
"encounter_rate": 20,
"min_level": 39,
"max_level": 42
},
{
"pokeapi_id": 619,
"pokemon_name": "mienfoo",
"method": "walk",
"encounter_rate": 10,
"min_level": 41,
"max_level": 41
}
]
},
{
"name": "Victory Road (Unknown Area 63)",
"order": 57,
"encounters": [
{
"pokeapi_id": 632,
"pokemon_name": "durant",
"method": "walk",
"encounter_rate": 40,
"min_level": 39,
"max_level": 42
},
{
"pokeapi_id": 525,
"pokemon_name": "boldore",
"method": "walk",
"encounter_rate": 30,
"min_level": 39,
"max_level": 41
},
{
"pokeapi_id": 527,
"pokemon_name": "woobat",
"method": "walk",
"encounter_rate": 20,
"min_level": 39,
"max_level": 42
},
{
"pokeapi_id": 619,
"pokemon_name": "mienfoo",
"method": "walk",
"encounter_rate": 10,
"min_level": 41,
"max_level": 41
}
]
},
{
"name": "Victory Road (Unknown Area 64)",
"order": 58,
"encounters": [
{
"pokeapi_id": 632,
@@ -2616,6 +2462,120 @@
},
{
"name": "Victory Road (Unknown Area 65)",
"order": 56,
"encounters": [
{
"pokeapi_id": 632,
"pokemon_name": "durant",
"method": "walk",
"encounter_rate": 40,
"min_level": 39,
"max_level": 42
},
{
"pokeapi_id": 525,
"pokemon_name": "boldore",
"method": "walk",
"encounter_rate": 30,
"min_level": 39,
"max_level": 41
},
{
"pokeapi_id": 527,
"pokemon_name": "woobat",
"method": "walk",
"encounter_rate": 20,
"min_level": 39,
"max_level": 42
},
{
"pokeapi_id": 619,
"pokemon_name": "mienfoo",
"method": "walk",
"encounter_rate": 10,
"min_level": 41,
"max_level": 41
}
]
},
{
"name": "Victory Road (Unknown Area 54)",
"order": 57,
"encounters": [
{
"pokeapi_id": 632,
"pokemon_name": "durant",
"method": "walk",
"encounter_rate": 40,
"min_level": 37,
"max_level": 40
},
{
"pokeapi_id": 525,
"pokemon_name": "boldore",
"method": "walk",
"encounter_rate": 30,
"min_level": 37,
"max_level": 39
},
{
"pokeapi_id": 527,
"pokemon_name": "woobat",
"method": "walk",
"encounter_rate": 20,
"min_level": 37,
"max_level": 40
},
{
"pokeapi_id": 619,
"pokemon_name": "mienfoo",
"method": "walk",
"encounter_rate": 10,
"min_level": 39,
"max_level": 39
}
]
},
{
"name": "Victory Road (4f Middle Room)",
"order": 58,
"encounters": [
{
"pokeapi_id": 632,
"pokemon_name": "durant",
"method": "walk",
"encounter_rate": 40,
"min_level": 39,
"max_level": 42
},
{
"pokeapi_id": 525,
"pokemon_name": "boldore",
"method": "walk",
"encounter_rate": 30,
"min_level": 39,
"max_level": 41
},
{
"pokeapi_id": 527,
"pokemon_name": "woobat",
"method": "walk",
"encounter_rate": 20,
"min_level": 39,
"max_level": 42
},
{
"pokeapi_id": 619,
"pokemon_name": "mienfoo",
"method": "walk",
"encounter_rate": 10,
"min_level": 41,
"max_level": 41
}
]
},
{
"name": "Victory Road (Unknown Area 63)",
"order": 59,
"encounters": [
{
@@ -2653,40 +2613,80 @@
]
},
{
"name": "Victory Road (Unknown Area 66)",
"name": "Victory Road (Unknown Area 53)",
"order": 60,
"encounters": [
{
"pokeapi_id": 550,
"pokemon_name": "basculin-red-striped",
"method": "surf",
"encounter_rate": 100,
"min_level": 20,
"max_level": 45
},
{
"pokeapi_id": 60,
"pokemon_name": "poliwag",
"method": "super-rod",
"encounter_rate": 45,
"min_level": 35,
"max_level": 55
},
{
"pokeapi_id": 550,
"pokemon_name": "basculin-red-striped",
"method": "super-rod",
"encounter_rate": 40,
"min_level": 35,
"max_level": 55
},
{
"pokeapi_id": 632,
"pokemon_name": "durant",
"method": "walk",
"encounter_rate": 40,
"min_level": 39,
"max_level": 42
"min_level": 37,
"max_level": 40
},
{
"pokeapi_id": 525,
"pokemon_name": "boldore",
"method": "walk",
"encounter_rate": 30,
"min_level": 39,
"max_level": 41
},
{
"pokeapi_id": 527,
"pokemon_name": "woobat",
"method": "walk",
"encounter_rate": 20,
"min_level": 39,
"max_level": 42
"max_level": 39
},
{
"pokeapi_id": 633,
"pokemon_name": "deino",
"method": "walk",
"encounter_rate": 20,
"min_level": 38,
"max_level": 40
},
{
"pokeapi_id": 61,
"pokemon_name": "poliwhirl",
"method": "super-rod",
"encounter_rate": 15,
"min_level": 35,
"max_level": 55
},
{
"pokeapi_id": 619,
"pokemon_name": "mienfoo",
"method": "walk",
"encounter_rate": 10,
"min_level": 41,
"max_level": 41
"min_level": 39,
"max_level": 39
},
{
"pokeapi_id": 527,
"pokemon_name": "woobat",
"method": "walk",
"encounter_rate": 10,
"min_level": 37,
"max_level": 37
}
]
}
@@ -2836,44 +2836,8 @@
"encounters": [],
"children": [
{
"name": "Celestial Tower (2F)",
"name": "Celestial Tower (4f)",
"order": 65,
"encounters": [
{
"pokeapi_id": 607,
"pokemon_name": "litwick",
"method": "walk",
"encounter_rate": 100,
"min_level": 26,
"max_level": 29
}
]
},
{
"name": "Celestial Tower (3F)",
"order": 66,
"encounters": [
{
"pokeapi_id": 607,
"pokemon_name": "litwick",
"method": "walk",
"encounter_rate": 85,
"min_level": 26,
"max_level": 29
},
{
"pokeapi_id": 605,
"pokemon_name": "elgyem",
"method": "walk",
"encounter_rate": 15,
"min_level": 26,
"max_level": 28
}
]
},
{
"name": "Celestial Tower (4F)",
"order": 67,
"encounters": [
{
"pokeapi_id": 607,
@@ -2894,8 +2858,8 @@
]
},
{
"name": "Celestial Tower (5F)",
"order": 68,
"name": "Celestial Tower (5f)",
"order": 66,
"encounters": [
{
"pokeapi_id": 605,
@@ -2914,6 +2878,42 @@
"max_level": 29
}
]
},
{
"name": "Celestial Tower (2f)",
"order": 67,
"encounters": [
{
"pokeapi_id": 607,
"pokemon_name": "litwick",
"method": "walk",
"encounter_rate": 100,
"min_level": 26,
"max_level": 29
}
]
},
{
"name": "Celestial Tower (3f)",
"order": 68,
"encounters": [
{
"pokeapi_id": 607,
"pokemon_name": "litwick",
"method": "walk",
"encounter_rate": 85,
"min_level": 26,
"max_level": 29
},
{
"pokeapi_id": 605,
"pokemon_name": "elgyem",
"method": "walk",
"encounter_rate": 15,
"min_level": 26,
"max_level": 28
}
]
}
]
},
@@ -2977,7 +2977,7 @@
"encounters": [],
"children": [
{
"name": "Challengers Cave (1F)",
"name": "Challengers Cave (1f)",
"order": 71,
"encounters": [
{
@@ -3031,7 +3031,7 @@
]
},
{
"name": "Challengers Cave (B1F)",
"name": "Challengers Cave (B1f)",
"order": 72,
"encounters": [
{
@@ -3093,7 +3093,7 @@
]
},
{
"name": "Challengers Cave (B2F)",
"name": "Challengers Cave (B2f)",
"order": 73,
"encounters": [
{
@@ -3949,4 +3949,4 @@
}
]
}
]
]