From 30cef8c6fbfcd41420c70d516fe3e9e4f7ba5fa1 Mon Sep 17 00:00:00 2001 From: Delgan Date: Sat, 29 Aug 2026 10:55:19 +0200 Subject: [PATCH] Update "CONTRIBUTING_SPRITE.md" to reference new audit script --- CONTRIBUTING_SPRITES.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/CONTRIBUTING_SPRITES.md b/CONTRIBUTING_SPRITES.md index 1fc593c106..7d9beb4d03 100644 --- a/CONTRIBUTING_SPRITES.md +++ b/CONTRIBUTING_SPRITES.md @@ -13,15 +13,15 @@ This initial version of the maintenance workflow focuses specifically on: ### 1. Identifying Missing Sprites -**Script:** `scripts/check_missing_sprites.py` +**Script:** `scripts/sprite_audit.py` -This script identifies which Pokémon or forms are missing from the `sprites/pokemon/` directory. +This script identifies missing or invalid sprites in the `sprites/pokemon/` directory. * **Data Sources:** It references `pokemon.csv` and `pokemon_forms.csv` from the PokéAPI database. -* **Logic:** It checks for the existence of four primary assets for every entry: +* **Logic:** It checks the existence and dimensions of four primary assets for every entry: * Front (Default & Shiny) * Back (Default & Shiny) -* **Output:** Missing entries are logged in `missing_sprites.csv` to track our progress toward a 100% complete National Dex. +* **Output:** Issues are logged in `sprite_audit_report.csv` to track our progress toward a 100% complete National Dex. ### 2. Synchronizing with Smogon @@ -60,6 +60,6 @@ The Smogon source data is community-maintained and contains known inconsistencie ### How to Use -1. **Check for gaps:** `python scripts/check_missing_sprites.py` +1. **Check for gaps:** `python scripts/sprite_audit.py` 2. **Sync Smogon assets:** `python scripts/smogon_download.py` 3. **Manual Fixes:** Review the downloaded files against the "Known Issues" above and correct names/folders manually before submitting a PR.