Tutorial-Blog Eventing a Push/Pull System

Xelion

Veteran
Veteran
Joined
Apr 18, 2012
Messages
87
Reaction score
114
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,292
Reaction score
8,893
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,497
Reaction score
5,331
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
63
Reaction score
53
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,560
Reaction score
1,146
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



So I figured out how to put words and pictures in the screen transition. It even wipes away from both the top and bottom. The possibilities are endless! :LZSexcite: I'm going to devise secret messages now for them because I'm a terrible wonderful person like that. :kaopride:
December has arrived and with that, an ¡update for Aletoir Feast! a game made it for the One Map Challenge. I will use some of the remaining switches, variables, and events from the challenge limit to add more content but keep it within the requirements. ¡Have a nice day Everybody!
What I worked on today. :LZSjoy:

No stream today, make a game in MZ is continuing next week!
It seems MOG Weather only has a "clear" function to instantly erase a given weather effect. Probably works well if weather only changes at map transfer, etc, but looks very abrupt if weather effects are continuously changing. So my next challenge: script a "fade" function to gradually fade the sprites and wait to "clear" the current weather until the opacity of all its sprites hits zero... or something like that! XD

Forum statistics

Threads
105,758
Messages
1,016,212
Members
137,444
Latest member
NeoRetro
Top