viniciusgerevini / godot-aseprite-wizard

Godot Editor plugin to help import Aseprite animations to AnimationPlayers, AnimatedSprites and SpriteFrames.
MIT License
893 stars 43 forks source link

Animation length is overwritten #86

Closed Silvanuz closed 1 year ago

Silvanuz commented 1 year ago

First of all - Your aseprite wizard is a gamechanger. I love your Plugin!!! Thanks for your hard work ♥ And now my (small) issue.

My enemy has a death animation. This lasts 0.1 second in Aseprite. image

But now I add effects like flashing red etc. in the animation player. Then the animation lasts maybe 0.3 seconds. image

If I want to import the death animation with your tool again because I have changed something in the sprite, fortunately all my special effects remain. However, the animation length is overwritten again and lasts again 0.1 second. image Then I have to manually restore the animation length. Maybe a checkbox for "Do not overwrite already created animations values" is a good idea?

viniciusgerevini commented 1 year ago

Hello @Silvanuz thanks for reporting this. I had never thought about this scenario. Your checkbox suggestion seems to be the best way to go. I'll look into it.

viniciusgerevini commented 1 year ago

Implemented this in the latest version. Godot asset lib approval pending. In the meantime you can download the latest version from the version branch or releases page. Cheers.