Event activate another event on touch.

● ARCHIVED · READ-ONLY
Started by Dope 6 posts View original ↗
  1. I've looked around and seen a few things but nothing to do what I'm looking for. I didn't post this in plugin request because I might not need a plugin to do what I want, I didn't use plugins for the rest of the event.

    Basically I setup an air hockey/pong mini game. I would've liked to have the puck use event touch event triggers but I found that to be impossible, or I couldn't figure out how, so I eventually found a work around. The event works fine, but now I want to add more to it. I'd like to be able to add various power ups to collect and obstacles that can be destroyed with projectiles. They'll pop up randomly around the map and move. What would be the best way for me to accomplish this? See the demo for a practical example of the minigame. Feedback on the minigame in general is welcome too.
  2. there is no event-to-event trigger (event touch means event touches the player), so you'll either need a parallel process comparing event positions or a plugin.
    and a parallel process for dozens of events can cause lag depending on what exactly you do.
  3. What I would do is I would make the puck the player, so that it will trigger anything it hits. But I would also make a parallel process which moves your paddle based on what keys you are holding down. You'll need a wait command in it to reduce lag (or the paddle crossing the entire screen in 3 seconds), but it should work.
  4. bgillisp said:
    What I would do is I would make the puck the player, so that it will trigger anything it hits. But I would also make a parallel process which moves your paddle based on what keys you are holding down. You'll need a wait command in it to reduce lag (or the paddle crossing the entire screen in 3 seconds), but it should work.
    Hmm, that's actually a pretty good idea... I wonder why I didn't do it like that at first. That being said, while running the idea through my head I've thought of a situation that I'd still have trouble with. Assuming I turned the player into the puck, which is totally doable and a pretty easy change, what if I wanted to have multiple pucks on the map at once? If the puck is the player, that's not going to be possible since the player cant be in multiple spots at once. Ideally there would be some type of event trigger event on touch, yes, I know that's not how "event touch" works, as that type of implementation would work best for what I want to accomplish. I'm pretty new to RPGM and have only used MV, but I've read that VX ACE has this function, I think, why would they remove it? Are event touch event triggers not common or wanted? Seems like a useful function to me.
  5. Multiple pucks would not work. Also VXAce never had that feature either. All you got is event touch which checks if the event touches the player, but event to event touch never existed as far as I know.
  6. Ah, I must've read wrong or maybe the person was wrong. Still, using the player as the puck would allow for a few new options so I'll work with what I can. Thanks for the help!