
Trail FX Plugin RPG Maker MV-MZ
v1.0 Trail FX A general-purpose visual effect spawner for RPG Maker MV/MZ. Trails, footprints, smoke, auras — attached to any character's movement, with per-region rules and full runtime control. Overview From magical auras to locomotive smoke, from snow footprints to snake-like flames — ES_TrailFX is a single, flexible tool to create all of them. Despite its name, this plugin is not limited to "trails". It's a general-purpose visual effect spawner that attaches sprites to any character's movement, with full control over timing, direction and appearance. Features Trail & footstep effects in one Continuous trail with burst spawning (auras, smoke, magic). Footstep marks (one or more sprites per tile walked). Any sprite that should appear as a character moves or turns. For the player AND any event Configure the player's trail from the Plugin Manager. Add <Trail: N> to any event's comment to give it its own trail. Events and the player can share configs or use different ones, fully independently. Multiple simultaneous configs Every config with Enabled At Start = Player or Both runs automatically. Multiple trails can run at the same time on the same character. Switch at runtime with simple script calls. Per-region rules Each config can control where its trail is allowed to appear: RuleEffectDisable Trail On Region Hides the trail when the character is on a specific region. Enable Trail Only On Region Shows the trail only when the character is on a specific region. Perfect for: Footprints that only show on sand, snow, or grass. Footprints that don't show in water or lava. Dust clouds that only appear in deserts. Region Overrides On any region, replace the trail's image, scale, offsets, opacity and sound without touching the base config. Overrides layer cleanly on top of Enable Only On Region — so a single config can show footprints on sand and water splashes on water, without extra configs. Wave animation Sine wave oscillation perpendicular to movement. Configurable amplitude, wavelength, and period. Great for rainbow trails, snake-like flames, energy ribbons. Burst spawning Burst Count: how many sprites per burst. Burst Delay: how many frames between bursts. Ideal for locomotive-style puffing smoke, or classic continuous trails. Directional offsets Separate X and Y offset for each direction (Up, Down, Left, Right). Align the trail exactly with your sprite's feet, head, or hands. Supports negative values (enter as text in the Plugin Manager). Z-order control Below Characters: drawn under the player (footprints, ground marks). Above Characters: drawn over the player (smoke, magic, sparkles). Runtime control Full scripting API: text startTrail(); stopTrail(); setPlayerTrail(1); setPlayerTrail(2); setTrailDuration(120); startWave(); setWave(15, 100, 2.0); startEventTrails(); toggleEventTrailVisual(); toggleEventTrailSound(); Enable, disable, switch and manipulate every trail from events or plugins. Save-safe Everything — active configs, wave settings, event trail state, region overrides — is stored in the save file. Works across save/load, new game, and title screen. Documentation Full documentation (activation scope, region rules, image timing vs. sound timing, script calls, event tags, persistence) is included directly inside the plugin's help section — no external wiki needed. Requirements RPG Maker MV or MZ No other plugin required — works standalone Try the Demo! A downloadable demo is available so you can test the plugin in action before using it in your own project. Feedback Bug reports, suggestions or feedback are welcome — feel free to leave a comment on the itch.io page. Support & Subscription If you enjoy my plugins, don’t forget to rate and follow my itch.io page! It really helps and ensures you won’t miss: Future updates New plugins Free resources 👉 Thank you for your support & Happy Dev! 🎮
EroiK StyLeR 2 games· 87 followers· 6 ratings· portfolio 42 View creator →






