public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers

MZPog_ParallelWorlds: simple alternate map system

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: Pog_ParallelWorlds: simple alternate map system
  • Original author: Logica
  • Original date: October 10, 2020
  • Source thread: https://forums.rpgmakerweb.com/threads/pog_parallelworlds-simple-alternate-map-system.128530/
  • Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugin Releases (RMMZ)

Summary

{ "lightbox_close": "Close", "lightbox_next": "Next", "lightbox_previous": "Previous",

Archived First Post


Protected download



parallel8.jpg
parallel9.jpg
parallel10.jpg



License: Free for personal or commercial use.


Context: Creating events to teleport between maps is quite easy in the RPG MAKER MZ. Memorizing the player's position and then teleporting him to that position is not something that involves much difficulty. However, all of this can be very laborious when this technique is an essential part of the game.


Description: This script automates teleportation routines so that the developer avoids spending time on this type of routine. How about making your player move between different maps as in games like Silent Hill and Legacy of Kain: Soul Reaver ?


Script configuration : You will need to configure 2 variables in the plugin settings:


Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel.jpg



1. Saved Map: choose a database variable to store the last saved (memorized) map.

2. Alernate Map: choose a variable from the database to memorize a map to which the player will be teleported when he changes maps.


Map Settings (when loading)

It is possible to configure a game map so that when it loads it calls a common database event. This can be very useful when you want to “adjust” the map before it is displayed on the screen to the player.


Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel2-1.jpg

In this example, common event number 4 is called after the MAP003 is loaded. The common event darkens the hue of the screen.


This is something that can be done with events on the map itself, but this function takes advantage of the fact that it is activated whenever the map loads without the need to use switches. Another advantage is that you can save 1 event from the map itself.


Alternative map configuration


In Legacy of Kain: Soul Reaver, the player can move between the world of the living and the world of the dead. This fact alone enriches the gameplay in an incredible way! In Silent Hill the player is also required to play in two worlds (our world and the dark world). If you want to do something similar in the RPG MAKER MZ, you can do it using two maps: one for the world of the living and one for the world of the dead.



Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel3.jpg



The Alt gameVar Map plugin command allows the developer to change the map where the player is with another one while maintaining the same direction and position as the player. For this to happen smoothly, the maps must be the same size and drawn carefully.


How does the Alt gameVar Map plugin command work ? Very simple, before using it you will need to configure:

1) The “Normal” version of the Map with a tag that makes reference to its alternative version.

2) The “Alternative” version of the Map with a tag that references its “Normal” version.



Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel4.jpg



3) Check if you previously configured (in the plugin settings) a variable to memorize the alternative map for each map:

Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel5.jpg




4) Define the transition type in the plugin command:


Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel6.jpg



Other plugin commands:


Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel7-1.jpg



(0) Save Position: memorizes the map ID and the player's position on the map (x, y and direction).


(1) Save Map / Position: Allows the developer to save a coordinate (x, y and direction) for a specific map.


(2) Teleport to Map: Teleports the player to a specific location on a previously memorized map.


(3) Tp to Map reverse D : Teleports the player to a previously memorized position. The direction of the player after the teleportation will be the opposite direction that was memorized.


(4) Alternate Map: teleports the player to a specified map while maintaining the same position (x, y and direction).


(5) Alt gameVar Map: teleports the player to a map previously configured in the map settings.

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

License: Free for personal or commercial use. Context: Creating events to teleport between maps is quite easy in the RPG MAKER MZ. Memorizing the player's position and then teleporting him to that position is not something that involves much difficulty. However, all of this can be very laborious when this technique is an essential part of the game. Description: This script automates teleportation routines so that the developer avoids spending time on this type of routine. How about making your...

Referenced Images / Attachments

parallelworlds.jpg
parallelworlds.jpg
parallel8.jpg
parallel8.jpg
parallel9.jpg
parallel9.jpg
parallel10.jpg
parallel10.jpg
Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel.jpg
Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel.jpg
Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel2-1.jpg
Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel2-1.jpg
Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel3.jpg
Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel3.jpg
Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel4.jpg
Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel4.jpg
Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel5.jpg
Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel5.jpg
Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel6.jpg
Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel6.jpg
Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel7-1.jpg
Esta imagem possuí um atributo alt vazio; O nome do arquivo é parallel7-1.jpg
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#rmmz#plugin-archive

Replies (0)

No replies yet.

0 replies 1 view

Log in to reply.

User Avatar