SZK Pixel Art Suite

Hello friends :four_leaf_clover:! Little update

1.3.1 Update

Mostly bug fixes, but I also added 1 little feature I’m using a lot for backgrounds and repettive elements!

Pattern Offset :left_arrow::down_arrow::up_arrow::right_arrow:

Basically, in the K-Sprite editor, when you have the dither/pattern option enabled:
imagen

You were able to draw patterns by drawing in the matrix of the Index Painting tab:

Now you can offset the pattern it by pressing the arrow keys:

I used that a lot while I was working on this drawing, but I missed that I was able to move the pattern in some places (like the balconies and their decoration, to fit propperly)

:information_source: Offseting without moving the cursor/mouse will make the new offseted pattern to filter the previous one.

This was originally a “happy (code) accident”. My original intention was to simply offset the pattern. But after playing with both approaches, I found this behaviour way more versatile and fun. Basically you can obtain tons of new patterns from a single one, just by “executing some combos” with the arrows.

Just remember that if you want to recall the original pattern with the offset applied, you just have to move the cursor a bit to redraw it.

Fixed Bugs :bug:

  • [K-Sprite] Using the bezier curve with an active selection in K-Sprite didn’t mask the curve outside the selection.
  • When changing a pattern presset (in the Index Painting tab), the SpinBox with the size didn’t update. (This was a bit tedious if you wanted to edit a presset by changing its size).
  • Fixed an error when exporting the .JSON in the Sprite Packer
    • I added a button for opening the git-page of the SZK SpritePacker Importer and I overrid by mistake a method used when saving the .JSON, and I didn’t notice :expressionless_face: (thanks to the person who reported it!)

:four_leaf_clover:

3 Likes