public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers

Tiles that alter movement direction

BMM Archive · July 15, 2026

Preserved forum archive. This topic stores the original first post and locally mirrored RPG Maker Web attachments when available. It is posted by the BMMPlay archive account, not by the original creator.

Original Source

  • Original title: Tiles that alter movement direction
  • Original author: bretcollins74
  • Original date: October 8, 2025
  • Source thread: https://forums.rpgmakerweb.com/threads/tiles-that-alter-movement-direction.180471/
  • Source forum path: Game Development Engines > RPG Maker MZ Support

Summary

I have four tiles that each have a unique symbol on them (a frying pan, a whisk, a spatula and a grater). Each tile is a specific region. When you are standing on the frying pan, and you press the up key, I want you to go left, if you press the right key, you go up, down key moves you right and left key moves you down. Each symbol has a different remapped movement override. This is similar to Dragon Warrior 3's Castle of Zoma level B2. I setup...

Archived First Post

I have four tiles that each have a unique symbol on them (a frying pan, a whisk, a spatula and a grater). Each tile is a specific region. When you are standing on the frying pan, and you press the up key, I want you to go left, if you press the right key, you go up, down key moves you right and left key moves you down. Each symbol has a different remapped movement override. This is similar to Dragon Warrior 3's Castle of Zoma level B2.

I setup a variable called WhatTileAmIOn and then set it to read the region ID of the current tile; this runs parallel.
Control Variables:#0025 WhatTileAmIOn = $gameMap.regionId($gamePlayer.x, $gamePlayer.y)

Then I setup if statements like this
if on frying pan
up button is pressed, player movement move left
right button is pressed, player movement move up
...
if on whisk
etc.

I've also tried using this instead of button pressed
If:Script:Input.isTriggered('up')



What I'm finding is that this is triggering when I move onto the tile, so if I'm below the frying pan and move up to it, it sends me left. I want the movement overrides to happen when I leave the tile.

I've also tried using Visustella and running a common event for each region, but all I could find was on touch or on ok, neither of those are what I'm looking for. Can anyone help me get started on this?

Link to current prototype of my game - https://bcollins74.itch.io/kitchen-warrior-i

Downloads / Referenced Files

Log in to download

Log in, then follow the RPG Maker Developers Group to see these download links.

Log in to download
Creator Claims / Removal

If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.

#039#0025#rpg-maker-archive#mz-support

Replies (0)

No replies yet.

0 replies 1 view

Log in to reply.

User Avatar