Rewrote route_order.json with correct progression ordering for all 15 version groups (Gen 1-9), validated against encounter data files. Added generate_route_order.py script for reproducible generation and validation. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1.9 KiB
1.9 KiB
title, status, type, priority, created_at, updated_at, parent
| title | status | type | priority | created_at | updated_at | parent |
|---|---|---|---|---|---|---|
| Fix and complete route ordering for all games | in-progress | task | normal | 2026-02-11T13:55:09Z | 2026-02-11T13:55:34Z | nuzlocke-tracker-rzu4 |
Audit existing route ordering and add missing ordering for all games in route_order.json. Use Bulbapedia walkthrough/appendix pages as the primary reference for game progression order.
Approach:
- Reference Bulbapedia walkthrough pages (e.g.
Appendix:FireRed_and_LeafGreen_walkthrough) to determine correct progression order - Cross-reference route names from walkthroughs against actual route names in encounter data files
- Consider building a script to semi-automate this (scrape walkthrough pages → match against encounter data → generate ordering)
Games to fix (existing but incorrect):
- Platinum — fixed ordering to start with Twinleaf Town, matched names to encounter data
Games to add ordering for:
- Diamond/Pearl (separate ordering, slight differences from Platinum)
- Black/White
- Black 2/White 2
- X/Y
- Sun/Moon
- Ultra Sun/Ultra Moon (separate ordering, has additional areas)
- Sword/Shield
- Brilliant Diamond/Shining Pearl (separate ordering with Grand Underground)
- Scarlet/Violet
- Legends Arceus
- Legends Z-A
Games to audit (existing, likely correct):
- FireRed/LeafGreen (and aliases: Red/Blue, Yellow, Let's Go) — rewritten with correct encounter data names
- HeartGold/SoulSilver (and aliases: Gold/Silver, Crystal) — rewritten with correct encounter data names
- Emerald (and aliases: Ruby/Sapphire, ORAS) — rewritten with correct encounter data names
Notes:
- Route names must match exactly what's in the encounter data files (case-sensitive)
- "Starter" should be the first entry for each game
- Post-game areas placed after main story areas
- Replaces beans nuzlocke-tracker-6lud and nuzlocke-tracker-2b4r