Skip to content

feat(pokopia): add Basin pokedex and complete Event pokedex - #4

Merged
itsjavi merged 2 commits into
mainfrom
feat/pokopia-basin-dex
Aug 10, 2026
Merged

feat(pokopia): add Basin pokedex and complete Event pokedex#4
itsjavi merged 2 commits into
mainfrom
feat/pokopia-basin-dex

Conversation

@itsjavi

@itsjavi itsjavi commented Aug 10, 2026

Copy link
Copy Markdown
Member

Updates the Pokopia Pokédex data to match Bulbapedia.

Event Pokédex: 3 → 7 entries

pokopia-event was added when only the Hoppip line was known. Adds the 4 missing entries:

# Pokémon
4 Sableye
5 Jirachi
6 Feebas
7 Milotic

New: Basin Pokédex

Adds pokopia-basin — the Bubbly Basin dex from the Pokémon Pokopia Expansion Pass. 50 numbered slots / 52 entries: Frillish (#28) and Jellicent (#29) each occupy one number with a male + female row, so they get a frillish / frillish-f pair sharing a dexNum, matching how galar and paldea-blueberry already handle gender forms.

Header follows its sibling pokopia-event (gen: 0, region: "kanto", baseDex: null, pkApiId: null). No meta blocks are needed — every one of the 50 species already exists in data/pokemon/, and none of them overlap with the main 300-entry pokopia dex.

New: Bubbly Basin DLC game record

The Basin dex ships with the Expansion Pass, so it needs an owning game. This repo models DLC parts rather than the umbrella pass (swsh-islearmor, swsh-crowntundra, sv-tealmask, sv-indigodisk, lza-megadimension), so this adds pokopia-bubblybasin — "Part 1: Bubbly Basin", released with Patch 2.0.0 on 2026-08-05. Scalars inherit from pokopia.json (gen: 0, series: "spinoff", region: "kanto", originMark: "none", no storage, switch2); onlineFeatures is omitted as every existing type: "dlc" record omits it.

Files

File Change
data/pokedexes/pokopia-basin.json new — 52 entries
data/pokedexes/pokopia-event.json +4 entries
data/games/pokopia-bubblybasin.json new — DLC game record
data/games/pokopia.json pokedexes += pokopia-basin
data/indices/pokedexes.json register pokopia-basin
data/indices/games.json register pokopia-bubblybasin

The main pokopia dex is untouched — Bulbapedia still lists 1–300 and the file already covers 1–300 with no gaps.

Notes

  • No schema changes required.
  • No data/pokemon/*.json edits: no Pokémon file currently lists pokopia in obtainableIn / storableIn / eventOnlyIn, so populating it for Basin species alone would be inconsistent. Left as a follow-up.
  • Source data was read as raw wikitext (action=raw) rather than rendered HTML, so the numbering is verbatim.

Verification

pnpm format:check, pnpm build, pnpm typecheck and pnpm test all pass locally — 7012 tests across 14 files.

Add the Bubbly Basin Pokedex (50 numbers / 52 entries) introduced by the
Pokopia Expansion Pass, and fill in the 4 Event Pokedex entries that were
missing (Sableye, Jirachi, Feebas, Milotic).

Also adds a game record for the Bubbly Basin DLC part, following the
existing swsh-islearmor / sv-tealmask convention of modelling DLC parts
rather than the umbrella expansion pass.
@itsjavi
itsjavi merged commit 8cc4e44 into main Aug 10, 2026
1 check passed
@itsjavi
itsjavi deleted the feat/pokopia-basin-dex branch August 10, 2026 10:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant