[RM2K] [RM2K3] BATTLE SKILL ANIMATIONS TOO FAST?

Posts

Pages: 1
Hi,
I'm new to using custom battle animations in my game. When I made an animation and tried testing it, the animation played very fast (faster than how it looks on speed x1 in Aseprite). There are six frames in my animation, and I'm only displaying 1 box per frame.

Is there anyway to slow down the frames as it plays? I'm using the official steam release of RM2K. Thank you for any advice!
rm2k/3 typically display battle animations at 30 fps (frames per second) which is the same as the engine's framerate. If you want to make them slower, the only real known way is to just double the frames, meaning you copy paste the last frame every second frame. This will make it 15 fps, and doing it in threes will make it 10 fps etc.

"1x in asesprite" isn't really that informative, there's probably an option somewhere to modify the framerate to 30fps if you want to accurately assess the timing rm will have.
author=Darken
rm2k/3 typically display battle animations at 30 fps (frames per second) which is the same as the engine's framerate.
Nope 2k/2k3 engines use 60fps, some of the new engines uses 30fps.
second what darken says, although there are easier ways to do this:

for an animation that has 6 frames and you want to play at half speed, put the first frame on frame 1, last frame on frame 12, hit "Tweening" to connect those frames

now for animations that are more complex than that and cant be done with tweening,
if you press "insert" it will duplicate the current frame below. So you can work up from the last frame, doing this. Select the last frame of the animation, hit "insert", press up, repeat until you've doubled every frame. This works super quick for me. :))
author=Darken
rm2k/3 typically display battle animations at 30 fps (frames per second) which is the same as the engine's framerate. If you want to make them slower, the only real known way is to just double the frames, meaning you copy paste the last frame every second frame. This will make it 15 fps, and doing it in threes will make it 10 fps etc.

"1x in asesprite" isn't really that informative, there's probably an option somewhere to modify the framerate to 30fps if you want to accurately assess the timing rm will have.

I thought about duplicating frames but it seemed time consuming. I guesss if that's the only way, then it's fine. Also 1x speed means a constant frame rate of 100 milliseconds per frame. Sorry if I was being too vague. Thank you for the advice!

author=kaine87
author=Darken
rm2k/3 typically display battle animations at 30 fps (frames per second) which is the same as the engine's framerate.
Nope 2k/2k3 engines use 60fps, some of the new engines uses 30fps.


Now I feel conflicted lol. Can anyone confirm this? Thank you for the heads-up.
author=JosephSeraph
second what darken says, although there are easier ways to do this:

for an animation that has 6 frames and you want to play at half speed, put the first frame on frame 1, last frame on frame 12, hit "Tweening" to connect those frames


for an animation that has 6 frames and you want to play at half speed, put the first frame on frame 1, last frame on frame 12, hit "Tweening" to connect those frames

now for animations that are more complex than that and cant be done with tweening,
if you press "insert" it will duplicate the current frame below. So you can work up from the last frame, doing this. Select the last frame of the animation, hit "insert", press up, repeat until you've doubled every frame. This works super quick for me. :))

Wow, thank you for the detailed explanation!! I'll keep this advice to mind!
(Edit) Sorry for double posting, accidentally replied on a new post and I wasn't sure how to delete it.
it does run at 60 fps, you can press f5 within the game and select the "show fps" setting, it'll allow you to confirm that on your end

edit: you're welcome! BTW, i'd recommend avoiding double posting when you can. Just editing your comment is fine, unless you for some reason want to bump. : ))
(i'm not a mod though)
author=kaine87
author=Darken
rm2k/3 typically display battle animations at 30 fps (frames per second) which is the same as the engine's framerate.
Nope 2k/2k3 engines use 60fps, some of the new engines uses 30fps.

Yeah my bad the engine runs at 60 fps, but the battle animations are still 30 fps. That's the only thing that matters to the topic though.

So setting your speed in asesprite to 33.3 milliseconds should roughly sync up to how it plays in rm2k3.
Pages: 1