A downloadable asset pack

Buy Now$2.00 USD or more

 After upgrading to MZ from MV was upset to find the breathing effect plugin I used for MV didnt have a port or easy to find working version so I made one myself.  To use: add the plugin to your js/Plugin folder. Then add <BreathingEffect> to the Note section of the enemy you wish to have the breathing effect. This is great for those that dont want to deal with sprite sheet enemies. 

I'm slowly working on adding other functions for my own game such as floating, scaling, stretching, and sprite swapping, so keep an eye out for any updates.


Update 10/18/2024 : <Floating>

Added a note tag for flying enemies to give them a slight figure 8 type of movement.

When you have multiple flying sprites they will all float out of sync to give the pack of enemies a more realistic pattern. 

add <Floating> to your enemies note section.

Update 5/23/25 <EnemyBreathingEffect.js>

Enemy breathing dynamically adjusts according to missing health. Will continue to update and add features to both JS as/when time allows. (work is pretty hectic atm) but please let me know what tweaks and what not you would like to see and I'll do my best to add 

Purchase

Buy Now$2.00 USD or more

In order to download this asset pack you must purchase it at or above the minimum price of $2 USD. You will get access to the following files:

BreathingEffectwithNoteTags.js 2.5 kB
EnemyBreathingEffect.js 1.6 kB

Comments

Log in with itch.io to leave a comment.

Will this plugin be updated in future? I'd like to see an option for a change in speed based on HP remaining, and also an option to randomise the breathing effect a bit so the enemy aren't always breathing in sync.

yeah , I'll try to work on that this week. Sorry for late reply I've been consumed lately working on mods for a game called Erenshor

Thanks so much, don't burn yourself out.

for some reason changing options doesnt make effects the default breath is too fast

Open the .js in Notepad and find Line 26.

const defaultSpeed = Number(parameters['DefaultSpeed'] || 0.11);

Change the number here to what you want. I chose 0.06 and it slowed it down nicely.

Do you plan to update this plug-in? If so, it could be cool to see the breathing be affected by enemy health values; the lower the HP, the slower the rate of breathing becomes! 

I would love to see this too, but the breathing to get faster as HP drops so it looks like the enemy is beginning to panic. Hopefully there were will be a toggle.

Hi friend, I bought the plugin but it makes the enemies go down, making the battle animations display incorrectly. How do I fix it?

Are you using any other plugins that handle animation of the enemy sprites?

Friend only uses 2 plugins and they are very general that do not affect the graphics

"VID ERROR"

Ahh, I see. It looks like you are using front view, while the plugin was designed for side view. I'll see if thats the case for me as well and will make adjustments.

Yes, my friend, if you knew how much I would thank you because I bought it since I like the front view. If you can adapt it, you are the best. 

(+1)

Alright I updated the main plugin and also added a plugin version compat with both frontal and side view that requires no note tags. Went a step further and added a <Floating> tag for you in the "withnotes" version to give your air based enemies a little something extra. Let me know if either fixed your issue.

Will this work on actor battlers too?

(1 edit)

I'm sorry it seems it doesn't. I'll try to tweak it to do so.