A downloadable Rpg Maker MZ - Plugin

Buy Now$4.99 USD or more


NE_3_ShatterTransition.js has been updated to Version 1.02. There was some residual codes not regarding the shatter transition that was making letter sound in Message Window. Sorry for the issue!


Shatter Battle Transition is a plugin for Rpg Maker MZ that replaces the default battle transition. The new transition simulates a shattering glass effect all over the screen before transferring the scene to the battle.

The plugin is almost plug-and-play. There are only few parameters 


This plugin is provided with two plugin parameters.

SHATTER TRANSITION DURATION -> This parameter deals with the speed of the transition. Higher is the value slower will be whole transition process.

DELAY FORMULA (Update Version 1.01) -> This formula 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.

SHATTER BREAK SOUND -> This is the sound played when the screen shatters. It's taken from the audio/se/ folder.


This plugin is compatible with VisuStella's core's plugins and It should not give problems with other plugins if the don't affect battle transition.


The plugin is developed on Rpg Maker MZ - Version 1.0.0 and with the related PIXI.js Version 5.2.4. 

This plugin is not compatible with RPG MAKER MV.


For avoiding incompatibilities and for helping the community to place correctly plugins inside the plugin manager, we decided to use the filename format of VisuStella's hierarchy system. If you don't know of what I'm talking about, you can give a look on their explanation video.


  • Credits are not necessary , but highly appreciated. Credits to Nebula Games.
  • Avoid to change plugin information, filename and parameters name for the sake of integrity of the code.
  • Edits to the code are allowed.
  • The plugin can be used for both commercial and non-commercial projects.
  • You can't redistribute this plugin as it is or incorporating portion of the code inside another plugin; 
Thank you very much for the support!


Buy Now$4.99 USD or more

In order to download this Rpg Maker MZ - Plugin you must purchase it at or above the minimum price of $4.99 USD. You will get access to the following files:

NE_3_ShatterTransition.js 31 kB

Development log


Log in with itch.io to leave a comment.


Heya! I bought your plugin and absolutely love it. It's a great change from the default battle transition.

I was wondering if you'd be willing to implement an option (hopefully compatible with VisuStella's Options Core) to revert to the default transition. I ask because, while it's a beautiful transition, it causes a *lot* of lag on lower-end PCs. 

I'm aware there's a script call to disable the transition for the current map, but having a simple option that disables the transition until it's re-enabled would be much simpler for users than implementing a setup to call the script every time the user enters a new map.


Hello there! 

Thank you very for your feedback. It's possible to do this. Right now I'm really busy, but I'm planning to do some updates at the end of this month. I will take in account your suggestion for sure.


Awesome! There's no rush. I'll keep an eye out for an update!

I just bought the plugin but I don't think I can use it as is in a game right now. The transition to battle is super slow. Even when I put it all the way down to 1 it's slow and the shatter effect looks weird with in the lower amounts. Also, the "Crash" SE does not seem to be timed up correctly when an encounter occurs. Anyhow, love the idea for the plugin; hopefully an update can address these issues.


Thank you for the feedback! This issue has been reported by other customers, too! A new version of the plugin is already in development and relesead very soon. I will explain in detail why the transition seems slow and how it works the new parameter that I'm going to add <3



Just downloaded and checked out the update. Working a lot better now; thanks for all the hard work!

Thank you very much for the feedback!!

(1 edit)

It is slow in transition.I think if you can fix that it will be awesome. It looks great

Hello! Thanks for the feedback!

And sure, it will be released a new version of the plugin containing a new parameter for handling the delays with shatter movements, too. This way, the transition can be faster :3

Thank you for your patience!


Looks much better still playing with the delays

Glad to hear that, man!

Stay tuned for the new amazing plugins we're planning to release!