Battle Symphony: Can tags be slowed down at all?

● ARCHIVED · READ-ONLY
Started by Crysillion 3 posts View original ↗
  1. In reference to Battle Symphony, I've been messing with the script a bit, primarily the "jump" tag, and noticed that the bigger the distance, the faster the travel. It gets to a point where mobs fly into the air and back down onto the ground in the frame of a second and it looks ridiculous. Is there any way I make the jump take longer? As in, the effect of the target jumping to take more frames, and produce the result of a slower jump animation?

    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
    This will make main jump to a specific location.

    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> 
     

    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.
  2. I've moved this thread to RGSSx Script Support. Please be sure to post your threads in the correct forum next time. Thank you.


    When you ask for help with a script, please post in the Script Support forum, and include a link to the script (do not copy and paste it into your post), as well as a screenshot of any setup in your database or game that might be necessary for people to help you out. Screenshots are probably not necessary in this instance, but the link to the script is. Thanks :)
  3. Updated.