Shatter Effect - RPG Maker MV/MZ Plugin
A downloadable tool
Tired of the boring old Battle transition packaged with RPG Maker MV/MZ? Want to surprise your players with something. . .crunchier? The Shatter Effect plugin replaces the default Battle transition with a dramatic, cracked screen as seen in classic RPGs like Final Fantasy X, Skies of Arcadia, and Tales of the Abyss.
Shatter Effect utilizes the IsiahBitmapTools library (included in the download) written by this plugin's creator to expand options for Bitmap manipulation in RPG Maker MV/MZ. BitmapTools is freely available on their GitHub under the MIT License for anyone to make their plugins.
Features List
- Set the number of impact points and shards on screen, the size of shards and cracks, how shards animate when they fall, and many other visual details using plugin parameters.
- Customize the time delay, sound effects, and background image used when transitioning from Map to Battle as your shatter animation plays.
- Use Troop Event notetags to change the Shatter animation for each Troop. This feature allows you to make different transitions for exotic encounters.
If you have any questions, or comments, or want to find a community of like-minded RPG fans, join our Discord! | |
If you like our work and want to support us in making high-quality tools for hobbyists and developers, consider a pledge on Patreon. | |
Check out our other products in the MythAtelier catalogue or our Tools & Plugins collection. |
Status | Released |
Category | Tool |
Rating | Rated 5.0 out of 5 stars (1 total ratings) |
Author | MythAtelier |
Tags | battle, Effects, plugin, RPG Maker, rpgmaker-mv, RPG Maker MZ, transition, visual-fx |
Purchase
In order to download this tool you must purchase it at or above the minimum price of $6 USD. You will get access to the following files:
Comments
Log in with itch.io to leave a comment.
Hey,
I just got your plugin and it's a really cool effect, the only thing is that for some reason using this plugin, my characters seem to be locked in place in battle.
I use Visustella battle core to have action sequences so my actors and enemies move and jump around while attacking. But, when this plugin is installed and active, they try to move and jump but stay in the same position they are anchored to. Any idea's?
Hey Primitive Pixels Games, thanks for reporting this in!
This could be due to an incompatibility with the VisuStella plugins you have mentioned, however, given VisuStella's policy to obfuscate their plugins and their request that we do not extend compatibility to their suite, we will be unable to resolve this issue without legal risk. As this is more of a business problem than a programming one, please feel free to refund the Shatter Effect plugin until such a time as we can reach an agreement with them. We apologize for any inconvenience caused by this matter.
hello! Lovely plugin. Is it possible you could add the transition as a plugin command, so it can be invoked mid-battle?
Hello! Yes, this is entirely possible but must be done via script calls. Here is the bit of code you'll need to use for it:
We can extend the plugin in a future update to include Plugin Commands for shatters to happen on demand in Battle or the Map.Let us know if you have any issue implementing this or require further assistance.
Thanks,
MythAtelier Team
Thanks! This works quite well.
Hi! Sorry to bother, but I've been looking to update my plugin library since I saw y'all updated a lot of your uploads, but my Defender is pinging the script files as trojans for whatever reason? It might just be the thing being a little over-sensitive, but I thought it would be prudent to reach out and let ya know in case something weird is happening.
Thanks for letting us know! We will look into what may be causing that issue. Please let us know if Defender is throwing out any specific error codes or if it is just a general warning as that'll help us narrow down what's going on :)
Hi onamint, we believe Defender is flagging the direct download of a JS file. We have gone ahead and packaged them in a ZIP file for all the updated plugins. Could you let us know if Defender has an issue with the new file when it is downloaded from the Store Page again?
I had a feeling it was something like that; typically my browser throws a bit of a fuss over JS files which I was used to from downloading plugins, but Defender never bounced any previously. Was pretty sure it was a false alarm though, I've used y'all's plugins with no previous trouble and such.
Defender was marking them as some kind of Wacatac trojan variant, I can get the specifics when I'm back on my computer. I know it didn't bounce the ZIP I was downloading at the same time from the Shatter plugin I believe, so I think it's just the JS download that it's sensitive to.
Don't mean to be causing ya any trouble, love your plugins and such, very much appreciate y'all took a look at it ^^
Just following up, sorry it took me a bit to get around to poking at this proper. Defender still bounces this file specifically, MYTH_ShatterEffect.zip, though the other plugins I've updated have caused no stir whatsoever (such as the dynamic hue shifter, state window, etc.). I reproduced the result on a different computer, so I'm not sure what about this download specifically it snags on. Might just be remembering the false positive from before and the other device is synced to those settings? The Demo file for this plugin, which includes that same script I imagine, causes no such issues. I unzipped it and scanned it and everything, no reports.
I'm pretty sure it's just my stuff being squirrelly, so I don't think it needs any further attention unless the result is repeatable elsewhere (I'm curious to see if it does or doesn't). Maybe it's something with the file host? I don't expect y'all to be like digital security folks or anything, so sorry to bother if this is like, too much wading into the weeds and all.
EDIT: I did some sniffing around because I thought this output was kind of weird given the inconsistency above, and it turns out the "ml" in the error below is for "machine learning", and apparently that automated detection is a little prone to flagging false positives. Maybe the demo looks more legitimate to the model given the additional structure in it, I dunno.
The specific error code looks like this, if it better the understanding any:
Detected: Trojan:Script/Wacatac.B!ml
webfile: C:\[the download location] MYTH_ShatterEffect.zip|itchio-mirror.cb031a832f44726753d6267436f3b414.r2.cloudflarestorage.com/upload2/game/2169029/9948026?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=3edfcce40115d057d0b5606758e7e9ee%2F20240325%2Fauto%2Fs3%2Faws4_request&X-Amz-Date=20240325T143205Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&X-Amz-Signature=225a85f238482440d148413a4f9634e96b4fdb32ee0e3af72247cf11dbeb21a8|pid:13356,ProcessStart:133558507269125477
We appreciate your caution! The error code will be pretty helpful to narrow down what's going on. We may not be security folks, but we have a few friends in that field so we can have them take a look at it. Hope it's nothing but it never hurts to be careful :)
I downloaded this plugin today with no bellyaching from defender, so I do think it was just that automated assessment being twitchy. Thank you for your efforts and for putting together great plugins as always ^^
Mine doesnt seem to take up the full screen when I use it. My resolution is set to 1920x1080 in game. Is there a way to compensate for that within the settings? Feels like the cracks only take up 60% of the screen.
Hey zankokunoyami,
Thanks for reporting this in! We will need some more information to help you with this issue:
- Couple screenshots of the cracks as they currently display in your game project
- Screenshot of the list of plugins in your Plugin Manager
- Screenshot of the Shatter Effect plugin parameters you are using
Any and all information you can provide helps us better replicate the issue on our end and solve this issue for you.
Thanks,
MythAtelier Team
Great plugin, though I noticed something odd when doing a battle test in troops... it'll throw an error saying Cannot read property 'drawPolygon' of null. this even happens in the demo. works fine though when actually playtesting.
Thanks for pointing that out! We have updated the plugin with a hotfix for that issue.
ok thanks!