An open library of RPG Maker MZ plugins, powered by the community.

PGMZ - The Community-Driven Plugin Library for RPG Maker MZ

MZ plugins

NRP Passage Auto Tile Top - NRP_PassageAutoTileTop.js

Plugin desc : v1.021 Only the top of the auto tile (wall/roof) can be open to traffic.

License :
・Copyright: Retained
・Commercial Use: Allowed
・Modification: Allowed
・Redistribution: Allowed
・Details: See Download Page / In-plugin documentation

Author : Takeshi Sunagawa (http://newrpg.seesaa.net/)

Website : https://github.com/NewRPGProject/MZMV_Plugin/blob/main/NRP_PassageAutoTileTop.js

Desc page : http://newrpg.seesaa.net/article/473715538.html

Download Page : https://raw.githubusercontent.com/NewRPGProject/MZMV_Plugin/main/NRP_PassageAutoTileTop.js

File name : NRP_PassageAutoTileTop.js

Help of plugin :

Only the top of the auto tile (wall/roof) can be open to traffic.
 * 
 * Normally in RPG Maker MZ and MV,
 * only the top of an autotile cannot be made passable.
 * It has become difficult to describe things like walking behind walls,
 * which was easy in the past Maker series.
 * # This is a function that corresponds
 *   to the "□" traffic check in the old RPG Maker 2000.
 * 
 * This plugin provides an autotile that allows the character to move only the top.
 * Use a counter attribute or terrain tags as conditions.
 * 
 * The subject will be the autotile located on the roof of the A3 (building)
 * and the top of the A4 (wall).
 * 
 * [Usage]
 * 1. Set a counter attribute on the autotile (A3 roof and A4 wall top).
 * 2. Set the autotile passage to "×".
 * 
 * Now only the upper part of the targeted autotile can be moved.
 * 
 * If you set the auto tile passage to "○",
 * the tile is treated as an upper layer.
 * You can create a tile that can be passed underneath,
 * as in the case of a "☆" marking.
 * 
 * Alternatively, you can set the target terrain tag with a plugin parameter.
 * 
 * [Note Specification]
 * If you don't want to use a counter attribute or terrain tags,
 * you can also specify it as a note for the tileset.
 * The following is an example configuration.
 * 
 * <PassageA3:1,2,5>
 * This is targeted at the 1st, 2nd and 5th roofs of Auto Tile (A3).
 * 
 * <PassageA4:1~8,15>
 * This is targeted at the 1st to 8th and 15th wall of Auto Tile (A4).
 * 
 * [Terms]
 * There are no restrictions.
 * Modification, redistribution freedom, commercial availability,
 * and rights indication are also optional.
 * The author is not responsible,
 * but we will respond to defects as far as possible.
 * 
 * @param UseCounter
 * @type boolean
 * @default true
 * @desc If the counter attribute of the A3~A4 tile is enabled, it allows the auto tile to move up.
 * 
 * @param TargetTerrainTag
 * @type string
 * @desc Specify the target terrain tag number.
 * Multiple specifications are possible. (eg:1,3) (eg2:1~5)
 * 
 * @param DownProhibitionFromBackA3
 * @type boolean
 * @default true
 * @desc Prohibits movement downward from the back passing tiles. This is for A3 tiles (Roof).
 * 
 * @param DownProhibitionFromBackA4
 * @type boolean
 * @default false
 * @desc Prohibits movement downward from the back passing tiles. This is for A4 tiles (Wall).

スポンサードリンク

-MZ plugins

Copyright© PGMZ - The Community-Driven Plugin Library for RPG Maker MZ , 2026 All Rights Reserved.