Problem is, Offsets and Textures are extremely motherfucking tedious to make. Which is why I - and a whole lot of other people, I'm sure - want to see a program that aims to help with this process. Please, somebody, make this thing!
Features it most certainly needs:
- Let me create an animation by specifying which sprite is displayed, and dragging out the sprite to where it needs to be.
- Let me add durations to the frames.
- Onion-skin support so I can see the difference between the current frame and the previous one in the sequence.
- A preview option so I can see it in motion without having to go through the agonizing process of launching, giving the weapon, and triggering the animation in question.
- The ability to add sounds to the animation, ideally letting them playback in the preview.
- Let me output said animation as Decorate code <-- THIS IS VITAL.
- Motion-tweening. Specifically, let me specify a start point, an end point, and how many tics between them.
- Flash/Director-style "path" support for motion tweening. Let me draw out a curved line to have the sprite travel along when it's tweening.
- A "speed-curve" option for motion tweening; automating those moves where it speeds up and then slows down along its path.
- Support to assemble multiple layers and export the whole mess as a Textures lump.