Just curious.
Battle Symphony: http://forums.rpgmakerweb.com/index.php?/topic/6037-battle-engine-symphony/
Script:
<target action>
move user: target, base, wait
animation 229: user
wait: 50
jump arc 40 target: backward, 20, wait
</target action>
Emphasis on jump arc 40 target: backward, 20, wait. The more I increase these numbers, the faster the jumps are. What seems to be the case is that the sprite is always told to start and finish the jump in 5 frames or so, so the longer the jump distance, the more radical the sprite has to move in order to complete the animation in its 5 frames allotted time. I'm wondering if there's not a way to change this.
According to the manual...
jump arc X main: tune1, tune2, wait
X: Jump Arc. Integer.
main: Jumping Subject. Refer to Target Typing.
tune1: Specific Location
- forward, x: Jump forward for x pixel.
- backward, x: Jump backward for x pixel.
- origin: Jump to original location.
- target, tune3: Jump to target’s location. tune3 is position on target’s body: foot, body, center, head, back
tune2 (optional): Total Frames. Use to define jumping speed.
wait (optional): Type wait here to wait until effect’s done before going on.
There is indeed a total frames option in tune2. This seems like it'd fix my problem, so I adjust accordingly...
<target action>
move user: target, base, wait
animation 229: user
wait: 50
jump arc 40 target: backward, 20, 2500, wait
</target action>
move user: target, base, wait
animation 229: user
wait: 50
jump arc 40 target: backward, 20, 2500, wait
</target action>
No difference. I tried 5, 50, 250, 500, and then ultimately 2500 as shown here. No differences. I don't understand what I'm doing wrong.