IndexI. Index
II. What you need to know
III. Starting the menu
IV. Working on the ability to equip stuff
V. Working on going to the menu
VI. Working on leaving the menu
VII. Working on taking off annoying glitches
VIII. All the Add-Ons
What you need to know- Switches
- Variables
- Memorize Position
- Recall Position
- Key Input Processing
- Conditional Branch
- Healing
- Adding Health to your parameter
Starting the menuFirst, create a map, and call it
Main Menu. Second, you import this Chipset, and create the Chipset, also you must use this tileset.
Working on the ability to equip stuffFor each object that you can collect, you must make a switch, and I normally name the switch the item's name, and make it where the item appears if the switch is on. That is all, you can also make like multiple keys using variables.
Working on going to the menuGo to common events, and make a parallel process event that forbids the original menu. Second you create another parallel process common event that calls the next common event by pressing the cancel key. Just make the next common event have to be called, and make it look like this.

There you go.
UPDATE: Thanks to Fiercedeity, here is what to do with the pressing key part.
Working on leaving the menuMake sure you do all of that in the picture above, and you will be able to leave, have any questions about the picture? Ask me.
Working on taking off annoying glitchesThis is easy, for that one that calls the main menu thing, you know, the one with the picture, make a switch that if the switch is on, you can go to the menu, otherwise you can go to the menu in the middle of a cut scene.
All the Add-OnsRequirementsConditional branch and variables.
What to doAll you do is make a conditional branch for your health. Each heart is 100 health so 19 hearts is 1900 health. To make the health system work make your so called hearts to be 1801 so when it hits 1800, you will have 18 hearts. Get it? To make that heart changing part work, go to your menu, make a spot for you hearts, and make it where when you hit a certain health point like 1801, it will set a variable called heart to 18. Then you go down by 100s in health until you hit 1 or more, for example, 1801= 18, 1701= 17, 1601= 16, get it now? So go to your menu add the hearts and make sure that the variable of heart is set, and it is on
greater than or equal to. IT WILL NOT WORK WITHOUT GREATER THAN OR EQUAL TO! By the way, this is a common event, and is Parallel Process. Here is what the common event part should sorta look like, this is for 20 hearts by the way.

Have questions? Ask me, and the in-game menu with the heart system should look like this.

Requirements- Health Add-On
- Variables
- Common Event
[u]What to do[/u
First you create a space for heart pieces, then you go to common events. Second, you simply make a new variable, and call it heart pieces. With this new variable, put that variable in a conditional branch, under the common event, and make sure it is set to "Parallel Process". Make the conditional branch have the variable Heart Pieces have to be equal to "4". Take off "Else Case", and fill in this.

Have Questions about this? Ask me! By the way, make only 3 hearts, but have the variable max be 4, because you will only see three hearts.
There will be more add-ons made later.