public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers

MVOcRam - Passages plugin (MZ/MV)

BMM Archive · July 3, 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: OcRam - Passages plugin (MZ/MV)
  • Original author: OcRam
  • Original date: December 3, 2017
  • Source thread: https://forums.rpgmakerweb.com/threads/ocram-passages-plugin-mz-mv.88047/
  • Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugin Releases (RMMV)

Summary

Introduction This plugin uses region IDs to determine a player 'floor level'. Even autotiles can be drawn ABOVE players (if player is on lower ground). I have tried to find this type of plugin for a long time, then decided to code one my self. I know you can use different tilesets or events to accomplish this, but this saves a lot of tiles in my tilesets. And no more event switches to toggle higher / lower ground. Use event comments or to assign event floor level. If autotiles A3...

Archived First Post

Introduction

This plugin uses region IDs to determine a player 'floor level'. Even autotiles can be drawn ABOVE players (if player is on lower ground). I have tried to find this type of plugin for a long time, then decided to code one my self.

I know you can use different tilesets or events to accomplish this, but this saves a lot of tiles in my tilesets. And no more event switches to toggle higher / lower ground.

Use event comments <lower> or <higher> to assign event floor level. If autotiles A3 (roofs) or A4 (walltop) tiles are used "Auto-assign" (no comments found) will assign the event to higher floor level, else event is assigned to lower floor level.

Also works (for example) with "OcRam_Local_Coop" and Yanfly engine -plugins (no issues known).

ps. You can use this plugin indoors as door passages also (shown later).

Here's what you need:
  1. "OcRam_Passages" -plugin

  2. Mark regions
  • RegionID 16 = Underpassage (this will set player to lower ground)
  • RegionID 17 = Overpassage (this will set player to higher ground, also draws B-E layers)
  • RegionID 18 = Cover tile for tiles B-E (transparent background)
  • RegionID 19 = Autotile Cover for A tiles (opaque background)
  • RegionID 20 = Always block passage (for blocking ie. door way sides)
  • RegionID 21 = Block passage AND draw tiles ABOVE, if on lower floor
  • RegionID 22 = Block passage to underpassage region (can be used to fix RMMV core "bug" where passable tile, like "bush", allows passage over cliffs)
    is_this_bug.png
Credits to PandaMaru for bridge tiles.
passages_outdoors.png

passages_indoors.png

3. Try it



All OcRam -plugins now available at ocram-codes.net

Please read:
Terms of Use

Latest version: Download from here

All my plugins: Check 'em out!


My (long-term) project
banner.png

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

License / Terms Note

Credits to PandaMaru for bridge tiles. Spoiler: Example indoors 3. Try it Spoiler: Video on YouTube (tutorial and demonstration)

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

Replies (0)

No replies yet.

0 replies 2 views

Log in to reply.

User Avatar