I'm trying to do a very basic sort of event right now that requires a different way of thinking than how I've approached it. I'm trying to do a basic spike trap for a horror RPG thing that I have been working on. Right now it is running as a touch event that triggers a game over when touched while it is facing up (the sprite address with the spikes all the way out, essentially) with movement that is constantly turning the event to make it appear as though it were poking further out and such. Easy... except one minor adjustment needs to be made.
The event only triggers a game over if you specifically "walk into" a spike trap. If you stand on it, the death scene won't trigger when it retracts all the way. I figure there must be some way around this if anyone knows the engine better than I do. I've had little help trying to google this problem which I have had a few times in the past. Player Touch and Event Touch event settings seem to only trigger properly if the player is in the process of moving. If they are stationary it never works right. Or at least, it never works the way I intend it to, I won't throw stones at the engine.
Help with a specific event design
● ARCHIVED · READ-ONLY
-
-
Moved to support.
You could use variables to check the player's position, and a conditional branch that checks if they're standing on the trap. :) -
Try this guide: http://blog.rpgmakerweb.com/tutorials/regionids-spike-traps/
-
Thank you both. I literally just figured it out shortly afterwards yes, I needed to check for player positions to get it running correctly. Thank you anyways for the input :D