FEATURES
This plugin allows you to setup step effects for the player and step effects for events.
‘Step effects’ are settings that are assigned to a terrain tag or to a region id. These settings are run each time a character steps on a tile with terrain tag or region id that has a step effect assigned for it. Each step effect can do one or more of the following:
– Spawn an event at the character’s location (Galv’s Event Spawner plugin required)
– Run a specified common event
– Play a sound effect
– Run script code
This could be used on maps that might require widespread functionality that would normally require lots of events or parallel process (such as large maps that you would like player transfers on all edges). I’m sure there are other creative uses you will find for this functionality.
VERSION 1.1 – RPG Maker MZ
Download Plugin file
Download my master demo to view examples of this plugin from:
Galv’s MZ Plugins Home
Updated to version 1.1 – adding ability to specify what vehicle the player is in will prevent the effect playing
Hello Galv,
Does this plugin replace mapAnimEffectsMV? Will you make a mapAnimEffectsMZ? Is it impossible? I switched to MZ because the community has followed a lot, I am using some of your precious scripts.
Yeah, it does things a bit differently but you can do similar things with this one. I won’t be making the mapAnimEffects in MZ.
Hi Galv!
Thanks for the great script!
TypeError
this.fade is not a function
When I specified terrain tag 2, I got the above error. Terrain tag 7 is fine. Also, the SE sound is played, but there are no footprints. What could be the cause?
I’m not sure, perhaps a mistake in the setup or a plugin conflict. Make sure to start a new project when testing.
Here’s some error trapping ideas:
Hello Galv! Thank you for your amazing plugins! Today, when I opened your Demo project in MZ (1.7.0), a fade error was displayed. The cause is the script, this.fade(-2), written in the movement route of Event 005 in the Event Spawn Map. Removing this script eliminates the error, but then the footsteps don’t fade, making the display look unnatural. Do you have any solution for this?
Ah, I’m sorry, regarding my previous question, “Galv’s Move Route Extras” was turned off. Once I turned it on, the script, this.fade(-2), became effective and the problem was resolved!
Hey Galv, this is a great plugin. One question, any thoughts on limiting step effects to an event page? Right now (unless I’m mistaken), you have to write <stepEffects> in the event’s note tag, and that enables it regardless of which event page it is on. It would be cool if, alternatively, you could write <stepEffects> in a comment on the top of the event page and that would enable it only when that page is active.
Anyway, thanks for your great work.
That’s a great idea, but I haven’t implemented that, sorry.