Open Esshahn opened 6 years ago
This makes a lot of sense for normal pixel data. But what's a sensible way to do this with PETSCII? There's both pixel (screencode) and color information per block. What's the traverse condition? Treat all non-space chars as a boundary?
I had it in mind like:
But I must admit I'm not sure if that turns out to be a power feature. Might be kept best in the backlog for a bit...
This is basically the fill method that paint programs use. I've implemented this for Spritemate, too. Would be a fun tool for Petmate.
This might get you started: