feature/boss-sprites-and-badges (#22)
Reviewed-on: TheFurya/nuzlocke-tracker#22 Co-authored-by: Julian Tabel <juliantabel.jt@gmail.com> Co-committed-by: Julian Tabel <juliantabel.jt@gmail.com>
This commit was merged in pull request #22.
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
---
|
||||
# nuzlocke-tracker-yfi8
|
||||
title: Fetch boss battle sprites from Bulbapedia
|
||||
status: in-progress
|
||||
type: task
|
||||
priority: normal
|
||||
created_at: 2026-02-14T09:14:32Z
|
||||
updated_at: 2026-02-14T09:24:28Z
|
||||
---
|
||||
|
||||
## Overview
|
||||
|
||||
Write and run a one-time script to download boss battle trainer sprites from Bulbapedia's archives. For totem pokemon, link to existing pokemon sprites instead.
|
||||
|
||||
## Current State
|
||||
- 10 game directories have sprites (122 files total): red, yellow, gold, crystal, ruby, emerald, firered, diamond, heartgold, omega-ruby
|
||||
- 11 game directories are completely missing: black, black-2, platinum, x, sun, ultra-sun, lets-go-pikachu, sword, brilliant-diamond, legends-arceus, scarlet
|
||||
- 11 boss entries have null sprite_url (firered Elite Four + heartgold Elite Four/Red)
|
||||
|
||||
## Checklist
|
||||
- [x] Write download script with Bulbapedia image URL patterns
|
||||
- [x] Download sprites for all missing games
|
||||
- [x] Fill in null sprite_url entries for firered/heartgold
|
||||
- [x] Handle totem pokemon by linking to existing pokemon sprites
|
||||
- [x] Handle special cases (multi-boss entries, Legends Arceus nobles)
|
||||
- [x] Update seed JSON files with correct local paths
|
||||
@@ -0,0 +1,11 @@
|
||||
---
|
||||
# nuzlocke-tracker-zmvy
|
||||
title: Add game_id field to BossBattle for version-exclusive bosses
|
||||
status: completed
|
||||
type: feature
|
||||
priority: normal
|
||||
created_at: 2026-02-14T09:47:40Z
|
||||
updated_at: 2026-02-14T09:52:59Z
|
||||
---
|
||||
|
||||
Add a proper game_id FK to BossBattle so version-exclusive bosses can be filtered per game instead of overloading the section field.
|
||||
Reference in New Issue
Block a user