Shatter Battle Transition - Version 1.01


GENERAL

Hello developers! We're already here for an update of this plugin after the reviews of some developers. Specifically, It was reported that the shattered transition was looking too slow and It was not really comfortable to work with. Let's explain what's actually happening with the plugin and how the new update should help you.

DURATION AND DELAY

The version 1.00 of the Shatter Transition Plugin was provided by a single plugin parameter : 


This parameter involves the duration of the easing of a single shattered piece of the screen. So, editing this value is actually useful to make the "movement" of the shatter faster, but It doesn't deal with the "delay" between the movement of each shatter. In the original version of the plugin I created an hard-coded formula for delay, but I haven't thought about the needs of making the whole transition process faster.

After realizing that (thanks to the community), I have updated the plugin and created a new plugin parameter that involves the animation delay between each shatter.


Tadah! This is the Delay Formula. This formula, as anticipated above, calculates the movement's animation delay between a shatter and the next one.

So, after the ending of the delay the movement it's performed in the "Shatter Transition Duration".

My suggestion for working with this new parameter is to work specifically between the values in the _randomRange method combining it with the "Shatter Transition Duration"'s parameter. However, you can make as much as experiment you want for finding a perfect balance.

WARNING! Take in account that a delay very near (or equal to 0) will have as effect that the shattered pieces will move together having as result a strange fixed effect.

EXAMPLES

Let's make some examples. The shatter transition using default values shown above, looks this way :


Now, let's try other values. I will set :

"Shatter Transition Duration" to the value of 500;

"Delay Formula" to 0.003 * this._randomRange(0.2,0.8)

The transition changes this way :


The quality of the GIFs It's not the best, but at least you can give yourself an idea on how much It's possible to speed the the transition playing with the two parameters.

SOUND LAG

A sound lag has been reported considering the moment of the shatter and the moment of the sound playing. This problem can be resolved trying to preload the used SE (Maybe using the features of plugins like VisuStella's Core Engine). However, I will work on the next version of the plugin for a better placement of the crashing sound.


Thank you for reading!

Files

NE_3_ShatterTransition.js 31 kB
Sep 01, 2020

Get Shatter Battle Transition - for RPG MAKER MZ

Buy Now$4.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.