30 lines
931 B
Markdown
30 lines
931 B
Markdown
---
|
|
# nuzlocke-tracker-hm6t
|
|
title: Pokemon Status Management
|
|
status: todo
|
|
type: task
|
|
created_at: 2026-02-04T15:44:37Z
|
|
updated_at: 2026-02-04T15:44:37Z
|
|
parent: nuzlocke-tracker-f5ob
|
|
---
|
|
|
|
Implement the system for tracking Pokémon status (alive, dead, boxed).
|
|
|
|
## Checklist
|
|
- [ ] Create Pokémon card/tile component showing:
|
|
- [ ] Sprite, name, nickname
|
|
- [ ] Current status with visual indicator
|
|
- [ ] Location caught
|
|
- [ ] Implement status transitions:
|
|
- [ ] Alive → Dead (fainted in battle)
|
|
- [ ] Alive → Boxed (stored in PC)
|
|
- [ ] Boxed → Alive (added to party)
|
|
- [ ] Add death recording:
|
|
- [ ] Optional: record cause of death (trainer, wild, gym leader)
|
|
- [ ] Optional: record level at death
|
|
- [ ] Create "Graveyard" view for fallen Pokémon
|
|
- [ ] Create "Box" view for stored Pokémon
|
|
|
|
## Notes
|
|
- Status changes should be confirmable (prevent accidental deaths)
|
|
- Consider undo functionality for misclicks |