970 B
970 B
title, status, type, created_at, updated_at, parent
| title | status | type | created_at | updated_at | parent |
|---|---|---|---|---|---|
| Combine sub-areas into single locations | todo | feature | 2026-02-05T14:27:13Z | 2026-02-05T14:27:13Z | nuzlocke-tracker-f5ob |
Some game locations have multiple encounter tables (e.g. Mount Moon 1F, Mount Moon B1F, Mount Moon B2F) but are treated as a single location for Nuzlocke first-encounter rules.
Needs a concept of 'location groups' — a parent location that contains multiple sub-areas, each with their own encounter table. For Nuzlocke purposes, the first encounter in any sub-area of the group counts as that location's encounter.
Considerations
- Data model: add a parent_route_id or location_group concept to the Route model
- Seed data: identify which routes should be grouped (may need manual curation per game)
- Encounter tracking: when logging an encounter in a sub-area, mark the whole group as visited
- Route list UI: show grouped locations as collapsible sections