PokéSprite Spinda Painter proof of concept, by dada78641. View the code on Github.
This is a proof of concept for displaying Spinda's spots on its box sprite.
Spinda is a Pokémon with four spots on its face, whose coordinates are determined by either its personality value (Gen 3–5) or its encryption constant (Gen 6 and up), two hidden numbers inside its data. In the game itself, each Spinda has the same generic box sprite (its custom spots are only visible in battle), but by using a blank sprite and a masked overlay sprite we're able to show its spots on its box sprite as well.
You can view your own Spinda's personality value and encryption constant using a save editor like PKHeX.
Example values
Related links
MIT license.