- #Stairs in rpg maker xv ace update#
- #Stairs in rpg maker xv ace full#
- #Stairs in rpg maker xv ace series#
In this case, the switch is located at 5, 7.Ĭreate a conditional branch event command, and check if the “Player X” variable is equal to 5 (in your game, the coordinates might be different). If the switch doesn’t move around, we can figure out the coordinates by highlighting the event and looking at the bottom of the editor screen. We can do this with a conditional branch and comparing the player’s coordinate variables to the coordinates of the switch. Next, we need to check if the player is standing on top of the switch.
#Stairs in rpg maker xv ace update#
So the switch event will continually update the variables as the player moves. Your event’s contents should look like this:Īnd remember that the “parallel process” will ensure that the contents continually run in a loop. Make sure to create a new variable for “Player Y”. For the operand, select “Game Data” and click on the “…” icon to bring up this window:Īfter you’ve created the variable for the player’s X coordinate, do the same for the Y coordinate. We’re going to be storing the player’s X coordinate into this variable. Create a variable and name it “Player X”. Insert a new event command: Control variables. We do this by storing the player’s coordinates into variables. The first thing we want the event to do is keep track of the player’s position on the grid. This works for the switch because we’re going to be using coordinate variables to determine if the player is standing on the switch. The player doesn’t need to touch or interact with the event for it to be activated. Parallel Process means that the contents of the event will continually run in the background, as long as the player is on the map. It’s important to set the “trigger” to Parallel Process:
When you create this event, make sure that the “through” option is checked (this will ensure that the player can push the box event onto this one), and that the “priority” is set to “Below Characters”. The next event that we need to make is the switch itself. Note the switch on page two’s conditions. You can see that it uses two pages and isn’t particularly special.
#Stairs in rpg maker xv ace full#
(click the image for a full view with animation) This way we have our end goal already established. I’d start off by setting up the door event. The player must push a box onto the switch to keep the door open. But the moment the player steps off of it, the door slams shut. As long as the player stands on the switch, the door will open. The player finds himself in a room with a door and a switch. So here’s the puzzle it’s probably something you’ve seen plenty of times. With that out of the way, we can dive into creating our block-switch puzzle. Watch how the coordinates change as you move your cursor around on the map. After that, you can see the coordinates of the currently selected tile. First, you can see the name of the map and its dimensions. If you look at the bottom of the editor, you can see some information about the current tile that you have selected. As you go further down, the Y coordinate gets higher. As you go further to the right, the X coordinate (X always comes first), gets higher. The first tile in the top-left corner of the map uses the coordinates 0,0. Imagine invisible lines across the map that allow you to measure the location of each tile:Įach map is made up of tiles, and each tile has an X and a Y coordinate. The X axis is horizontal, and the Y axis is vertical. The plane is made up of tiles defined by two axes. RPG Maker VX Ace uses a standard coordinate plane in its maps.
If you aren’t comfortable with those topics, check out my tutorial on switches and variables before reading this.īefore we dive into creating events, it’s important to be able to make sense of the grid.
This tutorial requires familiarity with the RPG Maker VX Ace interface, as well as a basic understanding of switches, variables, event pages, and conditional branches. Once you understand the concepts in this tutorial, you will be comfortable creating a wide range of unique puzzles in your game. Today I’m going to be explaining the map grid and its coordinates, and we’re going to create a puzzle where the player must push a block onto a weight-triggered switch in order to open a door.
#Stairs in rpg maker xv ace series#
Uncle Despain here, with the latest entry in my series of RPG Maker VX Ace tutorials.