Aseprite Scripts Collection

Hi JJHaggar.

Thank you very much for your help. I will post it in the repository issues and hope for an answer.

Thanks again and best regards

1 Like

hello everyone, do any of you know (or are any of you bored enough to write) a script which would dither the image based on:

  1. currently active palette
  2. custom dither pattern (ideally in format aseprite uses for dither with gradient tool)?

why: while it is not hard to create dithering manually with gradient tool and custom brushes, editing image already full of dithering can be pretty painful and time consuming. with dithering script user could simply use opacity and add dithering only in last step before export.

Two new scripts added to the first post :smiley:

@Olga_Galvanova That seems a really difficult task I fear ^^U If somebody makes a script for Aseprite I’d be delighted, but meanwhile you can use Photoshop or Pixatool for that :slight_smile:

1 Like

hey, thanks for the tips! another great method for dithering pictures with custom patterns is dan fessler’s index painting - if you make your gradient map to match your palette and posterizing steps. that method works even in after effects.

however, i just found out that the script isn’t actually necessary :open_mouth:
you can select installed dither patterns when converting to indexed (sprite -> color mode -> more options)
omg
patterns seem to be duplicated (ordered dithering + name, old dithering + name (for some reason this seems to get better results)) but they work.
i can’t believe i didn’t notice it sooner.

2 Likes

Hi, I wrote a little extension that reduces the bit-depth of the palette. This can be useful when designing sprites for retro-hardware.

4 Likes

Made a script for importing existing tags from the exported JSON. Useful so you don’t have to re-tag every animation for similar sprites:

5 Likes

Is this malware free?

Hi @sandor and @jest! :smiley: Thanks a lot for sharing your scripts! I have just added them to the first post! :smiley:

Yes, this malware is 100% free.

Sorry XD Jokes aside, the scripts are plain text and most of them are on github ( commonly used to host open-source projects), so you can literally read what the scripts do :wink:

hello guys…I am really having trouble selecting the right colors, especially for 32 bit, choosing the right color is a big deal. So how about adding an option or tool which would make color picking that much easier?

For example, I will pick 2 colors (black, white) then the system/tool will suggest the best “in-between” color(gray) to make the in between color harmonize or mix well with the other 2 colors.

@AseAseAse If I have understand you correctly, there is already a script for that, “Hue Generator” :slight_smile:

I don’t want to be harsh or anything, but you should probably search in the script list before requesting new script functionalities ^_^U

wow, love this script! Thank you for making and sharing!

1 Like

it does not work :frowning: Annotation 2020-08-18 164935

@AseAseAse I have just tried that script and it works perfectly. Are you using the last version of Aseprite? Have you downloaded the correct file?

When downloading scripts from github repositories you must right click on “raw” button and then choose “save as” to get the correct file, if not you could be saving an “html” file instead of the “lua” file that you need.

I hope it helps! :slight_smile:

I will try, I’m new in aseprite, thanks!

1 Like

No problem! And welcome to Aseprite community! ^_^/

I made a tool for animate an image (multi-layer allowed) according a desired path, gif mini tutorial included, enjoy!:grinning_face_with_smiling_eyes:
PathAnimator
Tank3FLATTEN
Github repository: here
This tank was done with ‘path_animator.lua’ (caterpillar pads, tank vibration, tree shadow) and ‘rotar.lua’ (the wheels):
The most very basic tutorial of this tool:
T01-TranslationLineal-RotationNone
You can report issues on gasparoken@gmail.com

17 Likes

oh, wow, this is very impressive! thanks for sharing.

1 Like

Oh wow this is great. Good work.

1 Like

Merge All Tabs

It will just combine all your open tabs into 1 spritesheet.
Someone please tell me if there’s a built in way to do this…

6 Likes

In the throes of my beginner stages, I assembled various animations from an existing spritesheet into layers on top of each other. Is there a way to export each layer as its own GIF? The Export option lets you select a layer to export, but is there a script that will automate the rest (similar to the Export All Layers as PNG script)?

Pic related, I would want Idle.gif, Stand 1.gif, Stand 2.gif, etc. without the layers overlapping (so it would have to reveal and hide the layers one by one during the procedure). I searched and couldn’t find a script that did this. Thanks for any help.