itch.io is community of indie game creators and players

Devlogs

Color order in palette is now (usually) preserved when re-importing a sprite with more colors

This is one of those many things that I said I’d do ages ago, and then forgot.

A few people have mentioned over the last few years that doing things including (but not limited to) loading in a sprite strip with additional frames that use new colors will break old palettes. The palette tool will now iterate over colors column by column instead of row by row, which means that if you extend a sprite horizontally (the way you would if you had a sprite sheet laid out the way GameMaker likes it) the ordering of old colors will stay the same as they were.

See the attached image for an example.

Also, I was able to make palette extraction about 5-10% faster for unrelated reasons.

Files

  • LorikeetEditor.zip 4.2 MB
    Oct 06, 2023
  • lorikeet.yymps 10 kB
    Oct 06, 2023
Download Lorikeet - Fast Palette Swapping for GameMaker
Leave a comment