From 1b44dc722962320ab108216b6efd9c396e71461f Mon Sep 17 00:00:00 2001 From: Niko Date: Fri, 21 Nov 2025 13:28:30 +0000 Subject: [PATCH] Add SPRITES_TODO.md --- Content/Tiles/NeptuneTrophyTemp.png | Bin 4578 -> 0 bytes SPRITES_TODO.md | 107 ++++++++++++++++++++++++++++ SPRITE_TODO.md | 0 3 files changed, 107 insertions(+) delete mode 100644 Content/Tiles/NeptuneTrophyTemp.png create mode 100644 SPRITES_TODO.md delete mode 100644 SPRITE_TODO.md diff --git a/Content/Tiles/NeptuneTrophyTemp.png b/Content/Tiles/NeptuneTrophyTemp.png deleted file mode 100644 index 6b564eaf4a335d5b8af8ab6b92db7b9df2a8a22e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4578 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 diff --git a/SPRITES_TODO.md b/SPRITES_TODO.md new file mode 100644 index 0000000..f246454 --- /dev/null +++ b/SPRITES_TODO.md @@ -0,0 +1,107 @@ +# Sprite Production Tracker + +Use this checklist to keep tabs on every gameplay element still running on placeholder art. When a sprite is finished and committed, flip its checkbox to `[x]`. + +## NPCs & Bosses +- [ ] Avalian Trader (base, shimmer, town head, shimmer head) +- [ ] Lexy (boss body, gore, map icon, bestiary portrait) +- [ ] Lyyka (boss body, gore, map icon, bestiary portrait) +- [ ] Clara (support NPC/boss phase assets) +- [ ] Terra (support NPC/boss phase assets) +- [ ] Neptune (boss body, gore, map icon, bestiary portrait) +- [ ] Raccoon (mini-boss body, gore, map icon, bestiary portrait) +- [ ] Niko (boss body, gore, map icon, bestiary portrait) +- [ ] Corrupted Swarm (final boss) + - [ ] Core body sheet for default/fusion form + - [ ] Phase variants (Corrupted Eye of Cthulhu, Skeletron, Wall of Flesh, Mech fusion, Lunar/Cultist hybrid, Providence, Yharon, Supreme Calamitas, Final Singularity) + - [ ] Map icon, bestiary portrait/background, enrage icon if applicable + - [ ] Spawn/despawn FX and phase transition visuals + - [ ] Gore assets for each major phase + +## Items & Equipment + +### Accessories +- [ ] Ascendant Swarm Module +- [ ] Avali Scout Pack +- [ ] Essence Of Clutches +- [ ] Soul Of Avalon +- [ ] Dev Infinite Mana +- [ ] Transcendent Matrix + +### Armor Sets (each needs item icon plus body/leg/head variant sheets) +- [ ] Avali Scout set (helmet, cowl, hood, mask, chestplate, leggings + head/body/leg overlays) +- [ ] Avali Skirmisher set (helmet, cowl, hood, mask, chestplate, leggings + overlays) +- [ ] Avali Vanguard set (helmet, cowl, hood, mask, chestplate, leggings + overlays) +- [ ] Protogen Initiate set (helmet, cowl, hood, mask, chestplate, leggings + overlays) +- [ ] Protogen Operative set (helmet, cowl, hood, mask, chestplate, leggings + overlays) +- [ ] Protogen Sentinel set (helmet, cowl, hood, mask, chestplate, leggings + overlays) +- [ ] Singularity set (helmet, hood, chestplate, leggings + overlays) +- [ ] Transcendent set (helm, hood, mask, cowl, coreplate, greaves + overlays) +- [ ] Murder Drones vanity set (empty folder) +- [ ] OneShot vanity set (empty folder) + +### Weapons & Tools +- [ ] Beam Attack Wand (staff + charged channel sprite) +- [ ] Tome Of Unyielding +- [ ] Shattered Prism (currently reuses vanilla Last Prism) + - [ ] Holdout sprite (`ShatteredPrismHoldout`) matching the custom item art +- [x] Nyanageddon +- [ ] True Nyanageddon +- [ ] Transcendent Singularity Staff +- [ ] Transcendent Blade +- [ ] Transcendent Railcannon +- [ ] Transcendent Omnitool +- [ ] Singularity Multitool + +### Summon Items +- [ ] Corrupted Beacon (final boss summon) +- [x] Lexy Summon +- [x] Lyyka Summon +- [x] Neptune Summon +- [x] Niko Summon + +### Materials & Crafting Components +- [x] Avali Feather +- [ ] Containment Unit +- [ ] Controlled Singularity +- [ ] Energy Core +- [x] Fallen Angel Feather (dev boss material) +- [x] Half Eaten Fish (dev boss material) +- [x] Lyyka Boss Drop (dev boss material) +- [x] Visor Shard (dev boss material) +- [ ] Mini Singularity +- [ ] Singularity Alloy +- [x] RGBass +- [ ] Unstable Matter +- [ ] Malfunctioning Nanites + +## Tiles & Decorations +- [ ] High Tech Marvel (tile sheet + item texture) +- [ ] Singularity Sealing Unit (tile sheet + glowmask) +- [x] Neptune Trophy +- [ ] Trophy stand item icon polish if needed +- [ ] Crafting station item icons for missing polish passes + +## Projectiles & Visual FX +- [ ] Avali Thermal Drone +- [ ] Avali Hunting Drone +- [ ] Avali Hunting Drone shot +- [ ] Beam Attack Wand beam +- [ ] Charged Beam Attack Wand visuals +- [ ] Protogen Operative Nanite +- [ ] Protogen Sentinel Core (glow), beam, fragment +- [ ] Singularity Orb and beam +- [ ] Shattered Prism beam effects (currently placeholder recolor) +- [ ] Transcendent Ascendant Drone +- [ ] Transcendent Ascendant Bolt +- [ ] Transcendent Blade Shard +- [ ] Transcendent Nanite Shard +- [ ] Transcendent Nova +- [ ] Transcendent Rail Bolt + +## Miscellaneous +- [ ] Gore sets for Avali, Protogen, Singularity, and Transcendent enemies +- [ ] Dedicated dust/particle textures for nanite, singularity, and ascendant effects +- [ ] UI/iconography for progression indicators (e.g., swarm toggles, set bonus icons) +- [ ] Bestiary backgrounds for each custom boss +- [ ] Update temporary fishing sonar icon for RGBass once final art exists diff --git a/SPRITE_TODO.md b/SPRITE_TODO.md deleted file mode 100644 index e69de29..0000000