- Improved the image prediction for complex animations.
- Simplified the output code in animations.rpy.
Feb 14 2013: Updated exporter to Version 1.3.
- Fixed a bug where if an animation was set to PLAY_ONCE but the last frame had a motion tween attached, the animation would vibrate at the end.
- You can now tag library items in Flash with instructions on how the default export should be for an animation. For instance, tag an item with '*L' to indicate it should loop by default, or '*R10' to make it a rest-loop animation that goes back to frame 10.
I've been working on a Flash to Ren'Py tool for a while now, and I think it's gotten good enough to announce.
With this JSFL script (JSFL being the extension language for Adobe Flash), you can export a library of Graphic symbols and animations, and then use them as images in your Ren'Py project.
The exporter can handle position, rotation, scaling, and alpha. It will respect animations inside animations, complex motion tweening, and guide layers.
I've also added a few extra features, such as support for "placeholder" animations, and a way to easily set up "rest loop" animations.
You can download the script and a user's guide at the Sourceforge project page,
https://sourceforge.net/projects/flashtorenpyexp/
I've tested this script with my own copy of Flash CS3. Sadly, it won't work on Flash CS2 or earlier (the JSFL support just isn't there.) I'm curious and hopeful to see if it will work for people who are using more recent versions of Flash.