Welcome to PGMZ! My goal is to make it easy for everyone to find and share great plugins for creating amazing games. As a plugin developer myself, I'm excited to grow this community with all of you.
NRP Vehicle Passage - NRP_VehiclePassage.js
Plugin desc : v1.03 Extends the passage & get on/off decision for vehicles.
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_VehiclePassage.js
Desc page : http://newrpg.seesaa.net/article/482385836.html
Download Page : https://raw.githubusercontent.com/NewRPGProject/MZMV_Plugin/main/NRP_VehiclePassage.js
File name : NRP_VehiclePassage.js
Help of plugin :
Extends the passage & get on/off decision for vehicles. * * You can also fine-tune the settings by using TerrainTags, * RegionIDs, TileIDs and AutoTileTypes as conditions. * * If you add a "SettingId" to the settings you have created, * you can call up the settings for each tileset. * * Depending on the plugin parameters, * getting on and off can be prohibited in principle. * This is useful if you want to be able to get on and off only in certain terrains. * For example, a ship that can only arrive and depart at a pier, * or a black bird that can only land in a forest, can be realized. * * In addition, the altitude of the airship can be set. * This can be used to create low-flying vehicles * that cannot pass through mountainous areas. * * [Usage] * Set the passage & get on/off decision * in each SettingList of plugin parameters. * It is possible to switch between enabling it for all tilesets * and calling it for each tileset by using the parameters in the list. * * [Tilesets Notes] * If you want to set it for each tile set, * specify the following in the Note field. * <VehiclePassage:?> * * ? is the SettingId registered in the SettingList. * It is also possible to specify multiple settings by separating them with commas. * <VehiclePassage:A,B,C> * * [Terms] * There are no restrictions. * Modification, redistribution freedom, commercial availability, * and rights indication are also optional. * The author is not responsible, * but will deal with defects to the extent possible. * * @param BoatSettingList * @type struct<Setting>[] * @desc This is a list of Boat's passage & get on/off settings. * * @param ShipSettingList * @type struct<Setting>[] * @desc This is a list of Ship's passage & get on/off settings. * * @param AirshipSettingList * @type struct<Setting>[] * @desc This is a list of Airship's passage & get on/off settings. * * @param BoatNoGetOff * @type boolean * @default false * @desc In principle, getting on and off the Boat is prohibited. * Please define exceptions in the SettingList. * * @param ShipNoGetOff * @type boolean * @default false * @desc In principle, getting on and off the Ship is prohibited. * Please define exceptions in the SettingList. * * @param AirshipNoGetOff * @type boolean * @default false * In principle, getting on and off the Airship is prohibited. * Please define exceptions in the SettingList. * * @param AirshipAltitude * @type number * @min 0 @max 999 * @desc The altitude of the airship. * Default is 48. * * @param AirshipSameAsCharacters * @type boolean * @default false * @desc Change the priority type of the airship to normal. * * @param ConsiderTileEvent * @type boolean * @default true * @desc If a tile event is placed, it is determined by the tile ID of the event.