A downloadable tool

Download NowName your own price

Color Cycling for Aseprite

A flexible color cycling script for Aseprite, inspired by classic Deluxe Paint palette animations.

Animate your artwork by shifting palette indices across frames using multiple motion types.

Features

Multiple cycle modes:

  • Default – Standard forward cycling
  • Mirror – Wave motion using a mirrored palette
  • Ping Pong – Forward and backward motion with no repeating colors
  • Random – Every frame uses a different shuffled color mapping

Installation

  1. Open Aseprite
  2. Go to File > Scripts > Open Scripts Folder
  3. Copy the '[KS] Color Cycling.lua' file into that folder
  4. Then File > Scripts > Rescan Scripts Folder (or press F5)
  5. Run it via File > Scripts > [KS] Color Cycling

How to Use

  1. Make sure your sprite is in Indexed color mode
  2. Select the cel you want to cycle
  3. Run the script
  4. Set: - Start index (e.g. 1) - End index (e.g. 8) - A cycle mode
  5. Click 'Cycle' — frames will be generated automatically

Notes

  • For best results, ensure the selected cel contains colors within the chosen index range.
  • Works best on static cels — avoid applying it to layers with existing animations unless you intend to overwrite them.
  • To reverse the cycle direction, simply swap the Start Index and End Index values.

Read more about color cycling on Wikipedia

Download

Download NowName your own price

Click download now to get access to the following files:

[KS] Color Cycling.zip 28 kB

Leave a comment

Log in with itch.io to leave a comment.