Files
nuzlocke-tracker/.beans/nuzlocke-tracker-u7i9--combine-sub-areas-into-single-locations.md
2026-02-05 15:28:59 +01:00

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