Update bean statuses

- nuzlocke-tracker-3el1: mark completed (run progression dividers)
- nuzlocke-tracker-66hg: mark completed (auto-select boss variant)
- nuzlocke-tracker-x8ol: mark completed (conditional boss teams)
- nuzlocke-tracker-igl3: change type to epic
- nuzlocke-tracker-jain: add new bean (Nincada split evolution)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-08 21:35:01 +01:00
parent 512be228a2
commit fb0ad23c45
5 changed files with 33 additions and 8 deletions

View File

@@ -1,10 +1,11 @@
--- ---
# nuzlocke-tracker-3el1 # nuzlocke-tracker-3el1
title: Run progression dividers (main story / endgame) title: Run progression dividers (main story / endgame)
status: draft status: completed
type: feature type: feature
priority: normal
created_at: 2026-02-08T13:40:14Z created_at: 2026-02-08T13:40:14Z
updated_at: 2026-02-08T13:40:14Z updated_at: 2026-02-08T20:25:59Z
--- ---
Add support for dividing a run's boss battle progression into sections like "Main Story" and "Endgame" (e.g., post-Elite Four content). This helps players visually distinguish where the main campaign ends and optional/endgame content begins. Add support for dividing a run's boss battle progression into sections like "Main Story" and "Endgame" (e.g., post-Elite Four content). This helps players visually distinguish where the main campaign ends and optional/endgame content begins.

View File

@@ -1,11 +1,11 @@
--- ---
# nuzlocke-tracker-66hg # nuzlocke-tracker-66hg
title: Auto-select boss team variant based on starter choice title: Auto-select boss team variant based on starter choice
status: in-progress status: completed
type: feature type: feature
priority: normal priority: normal
created_at: 2026-02-08T20:21:40Z created_at: 2026-02-08T20:21:40Z
updated_at: 2026-02-08T20:22:47Z updated_at: 2026-02-08T20:34:35Z
--- ---
When a run's starter Pokemon is known, automatically match it against boss battle condition labels (e.g., "Chose Bulbasaur") and pre-select the matching variant instead of showing the pill selector. When a run's starter Pokemon is known, automatically match it against boss battle condition labels (e.g., "Chose Bulbasaur") and pre-select the matching variant instead of showing the pill selector.

View File

@@ -2,10 +2,10 @@
# nuzlocke-tracker-igl3 # nuzlocke-tracker-igl3
title: Name Generation title: Name Generation
status: draft status: draft
type: feature type: epic
priority: normal priority: normal
created_at: 2026-02-05T13:45:15Z created_at: 2026-02-05T13:45:15Z
updated_at: 2026-02-05T13:46:30Z updated_at: 2026-02-08T20:33:36Z
--- ---
For nuzlockes I want to implement name generation. The user should be able to provide a naming scheme or a list of nick names that can then be selected when a new encounter is registered. For nuzlockes I want to implement name generation. The user should be able to provide a naming scheme or a list of nick names that can then be selected when a new encounter is registered.

View File

@@ -0,0 +1,24 @@
---
# nuzlocke-tracker-jain
title: Handle Nincada split evolution (Ninjask + Shedinja)
status: draft
type: feature
created_at: 2026-02-08T19:38:55Z
updated_at: 2026-02-08T19:38:55Z
---
Nincada is a special case in Pokemon: when it evolves at level 20, the player gets both Ninjask (the normal evolution) AND Shedinja (if there's an empty party slot and a spare Poke Ball). This creates a unique situation for Nuzlocke tracking since one encounter effectively produces two usable Pokemon.
## Problem
The current evolution system assumes 1:1 evolution (one Pokemon evolves into one Pokemon). The Nincada line breaks this — a single caught Nincada can yield two team members. Nuzlocke rules vary on how to handle this:
- Some players treat Shedinja as a free bonus (allowed to use both)
- Some players must choose one and box/release the other
- Some rulesets ban Shedinja entirely since it wasn't "encountered"
## Considerations
- The evolution data already has a `shed` trigger type for the Nincada → Shedinja evolution, separate from the `level-up` trigger for Nincada → Ninjask
- This may need a rule option in run settings (e.g., "Allow Shedinja from Nincada evolution")
- The encounter tracking may need to support creating a second encounter entry from the same route when a Nincada evolves
- Consider whether this is purely a rules/UI concern or if the data model needs changes

View File

@@ -1,11 +1,11 @@
--- ---
# nuzlocke-tracker-x8ol # nuzlocke-tracker-x8ol
title: Conditional boss battle teams title: Conditional boss battle teams
status: in-progress status: completed
type: feature type: feature
priority: normal priority: normal
created_at: 2026-02-08T13:23:00Z created_at: 2026-02-08T13:23:00Z
updated_at: 2026-02-08T19:34:27Z updated_at: 2026-02-08T20:21:50Z
--- ---
Some boss battles have teams that vary based on conditions in the player's run. The most common case is starter choice (e.g., Blue's team in Gen 1 depends on whether you picked Bulbasaur, Charmander, or Squirtle), but other conditions exist too — in Pokemon Yellow, the rival's team changes based on the outcomes of two early-game fights, not the starter. This feature adds support for defining multiple team variants per boss battle, each associated with a named condition. Some boss battles have teams that vary based on conditions in the player's run. The most common case is starter choice (e.g., Blue's team in Gen 1 depends on whether you picked Bulbasaur, Charmander, or Squirtle), but other conditions exist too — in Pokemon Yellow, the rival's team changes based on the outcomes of two early-game fights, not the starter. This feature adds support for defining multiple team variants per boss battle, each associated with a named condition.