SAKIMCGEE'S PROFILE

Search

[RMVX ACE] Player Spawns Trail on Item Use?

Alright, I'm aiming for something kind of ambitious here, and so far every method I've tried to get it to work hasn't really panned out.

The concept: I want the player to have an item that, when used from the menu, starts a common event which causes a trail to spawn behind them (like footprints in snow, though this isn't what I'm doing specifically). When the item is used again (when the common event/switch is off) the trail does not spawn.

So far I've played around with a few ways to do this, but each presents its own problems and hasn't worked fully.

1. I was using YanFly's Event Spawner in the common event to, well, spawn events with the graphic of the trail I wanted. The problem here is that it seems it only accepts strict x,y coordinates and is not set up to allow for the parsing of a variable instead, i.e. the player's current location. Thus I don't think I can use this to create a constantly-updating trail as the player moves.

2. I found another event spawner by Kal, which was a lot more customizeable but similarly does not seem to allow for the parsing in of a variable in place of a coordinate. Also seems to only work from a parent spawner object and thus cannot be activated from a menu item.

3. The most effective method I found so far was using Galv's Region Effects, and simply connecting the common event to trip the switch that activates/deactivates the effects. Thus essentially turning on and off the footprint spawning whenever. This works exactly how I want it to--the problem is the footprints will only spawn on terrain with a specific ID. I want this item to be used anywhere at any time throughout the game, which means I'd need to have every single tile on every single map marked with this region ID, which could very well interfere with any other ID-specific events I may need to use in the future. I could probably just design around this if I really had to, but I want to know if there are any other options.


It's a lot to digest, sorry, but I'm not sure what else to try from here, short of getting a custom script made. Any suggestions on ways to make one of the above methods work, or another method I haven't tried yet would be super appreciated.

Thank you very much!
Pages: 1