Tutorial-Blog Eventing a Push/Pull System

Xelion

Veteran
Veteran
Joined
Apr 18, 2012
Messages
86
Reaction score
113
First Language
Spanish
That's a pretty good way of donig it! When I did boulder puzzles in my 2000/2003 projects they only had a simple push mechanic and I remember just telling the player to exit and reenter the scene if they got stuck.
 

Touchfuzzy

Rantagonist
Staff member
Lead Eagle
Joined
Feb 28, 2012
Messages
7,280
Reaction score
8,853
First Language
English
Primarily Uses
RMMZ
That's a pretty good way of donig it! When I did boulder puzzles in my 2000/2003 projects they only had a simple push mechanic and I remember just telling the player to exit and reenter the scene if they got stuck.
I've always included a reset button of some sort even with push only puzzles.

The method that @hiddenone used to do the pulling though is pretty spiffy. Definitely will be yoinking it myself in the future.
 

hiddenone

Lurker Extraordinaire
Global Mod
Joined
Feb 19, 2014
Messages
2,496
Reaction score
5,330
First Language
english
Primarily Uses
RMMZ
Having to reset puzzles over and over while testing is why I came up with the pulling part. :rswt After rolling a rock against a wall one too many times, I decided it would just be easier if I figured out a way to let players fix any mistakes they made without having to reset the entire puzzle.
 

Jennavieve

Veteran
Veteran
Joined
Oct 21, 2020
Messages
53
Reaction score
46
First Language
English
Primarily Uses
RMMZ
This blog post was super helpful as a guideline. I would have had no idea how to even begin implementing a push/pull system if it wasn't for this. Thank you so much!

I used this post as a basis for understanding how a push/pull system should work but took out the scripting and used if/else clauses exclusively just because it was easier for me to wrap my head around.

Push-Pull.png

I also had no need for any of the direction fix calls so I left that out. For anybody else who struggles with scripts, this is also a functional option.
 
Last edited:

Frostorm

[]D[][]V[][]D aka "Staf00"
Veteran
Joined
Feb 22, 2016
Messages
1,493
Reaction score
1,082
First Language
English
Primarily Uses
RMMV
I wonder if I can make moving platforms w/ this method...
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Oh no. That moment when you try to fix something you modified in your game, like, a year ago but didn't want to fix then, and you now have no idea what you even did. Me right now, trying to figure out why my gold window is over stretched?
LittlePIGGY wrote on atreyoray's profile.
Where are you TT^TT
We need ARP_InGameManual for MZ
Oh my gosh. Thank you, Macy's! Thank you so much! You have made me very happy!
Happy Thanksgiving everyone! What are you thankful for? I'm thankful that I no longer have PTSD, and that I get to enjoy a good meal with my mom and stepdad! It might not be the same as before COVID, but at least I still get to enjoy the holiday!

Forum statistics

Threads
105,549
Messages
1,014,561
Members
137,225
Latest member
Eryndor
Top