I'm making an action adventure type game with a bit of a platformer twist to it. One of the controls i'm trying to implement into the game is jumping. I didn't want to use the in program jump feature that's in the Move Route commands because I want to make certain objects able to jump over and others not able to, also I want to include an aerial attack so that you can press the attack button while in mid air to execute said attack. With that in mind, I planned to make the jumping action in the Common Events through switches/variables and animated with character sets. I made a 12 frame jumping animation via character sets, and when the character stands still and jumps, the animation looks perfect. When the character is moving and jumps, the animation skips frames and bugs out. Is there any way to fix the character graphic from lagging like this?
The jumping animation is set up to change to next frame after a wait command of one frame, but it seems like when the character is in the process of moving to the next coordinate it waits until the move is completed to change graphic, and to move from one tile to the next takes 4 frames. So the character will move, stuck on one frame, then after that move is completed skips over 4 of the jump frames.
I tried turning off Move Animation but that still doesn't help.
I tried only moving the character in increments of 0.5 or 0.25 on the map but then it still skips a bit or lands on a .75 tile.
I tried animating the jump using an animation file and making the character graphic disappear for the duration of the animation then reappearing, but there always ends up being a frame at the beginning or end (or both) of the animation that bugs out. I tried double checking all the frames of the animation and resetting all the properties but the problem still remains. And animations would appear over top such things as trees or anything with a higher priority on the map and I can't have that.
I tried using pictures to animate the jump, and the visual is perfect, but like the problem with animations, it would appear over trees and high priority tiles.
This is really bugging me, I've been using this program for years and I know how to do just about anything when it comes to eventing. If anyone knows a way to make it so change graphic takes place immediately, or anything else that would solve this problem, even if it's with scripts. Thank you
Your friendly neighborhood moose