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.
Alt Menu Screen2MZ - AltMenuScreen2MZ.js
Plugin desc : [Ver1.7.0]Yet another menu screen layout
License : MIT License
Author : Sasuke KANNAZUKI, Munokura
Website : https://www.rpgmakerweb.com/products/rpg-maker-mz
Download Page : C:Program Files (x86)SteamsteamappscommonRPG Maker MZdlcBasicResourcespluginslaunch AltMenuScreen2MZ.js
File name : AltMenuScreen2MZ.js
Help of plugin :
* @target MZ * @plugindesc [Ver1.7.0]Yet another menu screen layout * @author Sasuke KANNAZUKI, Munokura * * @param allowWindowDisp * @text Display Window At Default * @desc Whether to display windows when BG is not set * @type boolean * @on Yes * @off No. Transparent * @default true * * @param maxColsMenu * @text Actor Columns At Main Menu * @desc The number of actors display on main menu. Set 0 to automatically adjust according to the number of party actors. * @type number * @min 0 * @default 4 * * @param commandRows * @text Menu Command Window's Row * @desc number of visible rows at command window * @type number * @min 1 * @default 2 * * @param commandCols * @text Menu Command Window's Colomn * @desc number of columns at command window * @type number * @min 1 * @default 4 * * @param isDisplayStatus * @text Display Status? * @desc whether to display each actor's status on main menu * @type boolean * @default true * * @param doesDisplayNextLevel * @parent isDisplayStatus * @text Display Exp To Next Lv? * @desc Does display Exp To Next Lv beneath Lv? * @on Yes * @off No * @type boolean * @default false * * @param textNextLevel * @parent doesDisplayNextLevel * @text Term "Exp Next" (abbr.) * @desc the abbr. of "Exp Next". %1 is replaced Level(abbr.) * @type string * @default Next%1 * * @param statusStyle * @parent isDisplayStatus * @text Status Dislay Style * @desc You can also select MV Style. * @type select * @option Standard * @value standard * @option MV Style * @value mv * @default standard * * @param display map name * @text Display Map Name? * @desc whether to display map name on main menu * @type boolean * @default true * * @param location string * @parent display map name * @text Location String * @desc prefix of map name. It draws by system color. * @type string * @default Location: * * @param bgBitmapMenu * @text BG Image of Main Menu * @desc background bitmap at main menu scene. * put at img/pictures. * @default * @require 1 * @dir img/pictures/ * @type file * * @param doesNotSetItemScene * @parent bgBitmapMenu * @text Set Same BG on Item Scene? * @desc Whether to Set Same Image as Main Menu * @type boolean * @on Yes * @off No. Set Original BG * @default true * * @param bgBitmapItem * @parent doesNotSetItemScene * @text BG Image of Item Menu * @desc background bitmap file at item scene. * put at img/pictures. * @default * @require 1 * @dir img/pictures/ * @type file * * @param doesNotSetSkillScene * @parent bgBitmapMenu * @text Set Same BG on Skill Scene? * @desc Whether to Set Same Image as Main Menu * @type boolean * @on Yes * @off No. Set Original BG * @default true * * @param bgBitmapSkill * @parent doesNotSetSkillScene * @text BG Image of Skill Menu * @desc background bitmap file at skill scene. * put at img/pictures. * @default * @require 1 * @dir img/pictures/ * @type file * * @param doesNotSetEquipScene * @parent bgBitmapMenu * @text Set Same BG on Equip Scene? * @desc Whether to Set Same Image as Main Menu * @type boolean * @on Yes * @off No. Set Original BG * @default true * * @param bgBitmapEquip * @text BG Image of Equip Menu * @parent doesNotSetEquipScene * @desc background bitmap file at equip scene. * put at img/pictures. * @default * @require 1 * @dir img/pictures/ * @type file * * @param doesNotSetStatusScene * @parent bgBitmapMenu * @text Set Same BG on Status Scene? * @desc Whether to Set Same Image as Main Menu * @type boolean * @on Yes * @off No. Set Original BG * @default true * * @param bgBitmapStatus * @parent doesNotSetStatusScene * @text BG Image of Status Menu * @desc background bitmap file at status scene. * put at img/pictures. * @default * @require 1 * @dir img/pictures/ * @type file * * @param doesNotSetOptionScene * @parent bgBitmapMenu * @text Set Same BG on Option Scene? * @desc Whether to Set Same Image as Main Menu * @type boolean * @on Yes * @off No. Set Original BG * @default true * * @param bgBitmapOptions * @parent doesNotSetOptionScene * @text BG Image of Option Menu * @desc background bitmap file at option scene. * put at img/pictures. * @default * @require 1 * @dir img/pictures/ * @type file * * @param doesNotSetSaveScene * @parent bgBitmapMenu * @text Set Same BG on Save Scene? * @desc Whether to Set Same Image as Main Menu * @type boolean * @on Yes * @off No. Set Original BG * @default true * * @param bgBitmapFile * @parent doesNotSetSaveScene * @text BG Image of Save Menu * @desc background bitmap file at save/load scene. * put at img/pictures. * @default * @require 1 * @dir img/pictures/ * @type file * * @param doesNotSetEndScene * @parent bgBitmapMenu * @text Set Same BG on Game End Scene? * @desc Whether to Set Same Image as Main Menu * @type boolean * @on Yes * @off No. Set Original BG * @default true * * @param bgBitmapGameEnd * @parent doesNotSetEndScene * @text BG Image of End Menu * @desc background bitmap file at gameEnd scene. * put at img/pictures. * @default * @require 1 * @dir img/pictures/ * @type file * * @param doesNotSetShopScene * @parent bgBitmapMenu * @text Set Same BG on Shop Scene? * @desc Whether to Set Same Image as Main Menu * @type boolean * @on Yes * @off No. Set Original BG * @default false * * @param bgBitmapShop * @parent doesNotSetShopScene * @text BG Image of Shop * @desc background bitmap file at shop scene. * put at img/pictures. * @default * @require 1 * @dir img/pictures/ * @type file * * @param doesNotSetShopBuy * @parent doesNotSetShopScene * @text Set Same BG on Shop Buy? * @desc Whether to Set Same Image as Shop Main? * @type boolean * @on Yes * @off No. Set Original BG * @default false * * @param bgBitmapShopBuy * @parent doesNotSetShopBuy * @text BG Image of Shop Buy * @desc background bitmap file at buying on shop scene. * put at img/pictures. * @default * @require 1 * @dir img/pictures/ * @type file * * @param doesNotSetShopBuy * @parent doesNotSetShopScene * @text Set Same BG on Shop Buy? * @desc Whether to Set Same Image as Shop Main? * @type boolean * @on Yes * @off No. Set Original BG * @default true * * @param bgBitmapShopBuy * @parent doesNotSetShopBuy * @text BG Image of Shop Buy * @desc background bitmap file at buying on shop scene. * put at img/pictures. * @default * @require 1 * @dir img/pictures/ * @type file * * @param doesNotSetShopSell * @parent doesNotSetShopScene * @text Set Same BG on Shop Sell? * @desc Whether to Set Same Image as Shop Main? * @type boolean * @on Yes * @off No. Set Original BG * @default true * * @param bgBitmapShopSell * @parent doesNotSetShopSell * @text BG Image of Shop Sell * @desc background bitmap file at selling on shop scene. * put at img/pictures. * @default * @require 1 * @dir img/pictures/ * @type file * * @param doesNotSetNameScene * @parent bgBitmapMenu * @text Set Same BG on NameInput Scene? * @desc Whether to Set Same Image as Main Menu * @type boolean * @on Yes * @off No. Set Original BG * @default true * * @param bgBitmapNameInput * @parent doesNotSetNameScene * @text BG Image of Name Input * @desc background bitmap file at NameInput scene. * put at img/pictures. * @default * @require 1 * @dir img/pictures/ * @type file * * @param bgUserDefined * @text BG Image of User Defined Scene * @desc background file at added scene at plugin. * put at img/pictures. * @default * @type struct<userDefinedScene>[] * * @noteParam stand_picture * @noteRequire 1 * @noteDir img/pictures/ * @noteType file * @noteData actor * * @command newMainBg * @text Change BG for Main Menu * @desc Change the background picture at Scene_Menu * * @arg fileName * @text Background at Scene_Menu * @desc Change Scene_Menu's background picture * @type file * @dir img/pictures/ * @default * * @command newOtherBg * @text Change BG of Other Scenes * @desc Change the background picture except Scene_Menu * * @arg sceneName * @text Scene Name * @desc Target Scene to Change Background. If the scene not in the list, change text directly. * @type select * @option Item(Scene_Item) * @value Scene_Item * @option Skill(Scene_Skill) * @value Scene_Skill * @option Equip(Scene_Equip) * @value Scene_Equip * @option Status(Scene_Status) * @value Scene_Status * @option Option(Scene_Options) * @value Scene_Options * @option Save(Scene_Save) * @value Scene_Save * @option Load(Scene_Load) * @value Scene_Load * @option End(Scene_GameEnd) * @value Scene_GameEnd * @option Shop(Scene_Shop) * @value Scene_Shop * @option Name Input(Scene_Name) * @value Scene_Name * @default Scene_Item * * @arg doUseMain * @text Same background as Main Menu? * @desc Do the scene adopt same as main, or set original for the scene? * @type boolean * @on Yes. * @off No. Set original one. * @default true * * @arg fileName * @parent doUseMain * @text Background at the Scene * @desc Change the Scene's background picture * @type file * @dir img/pictures/ * @default * * @command reset * @text Reset * @desc Discard all settings done by the plugin commands. * * @help * This plugin runs under RPG Maker MZ. * * This plugin changes the menu layout. * * [Summary] * The differences of AltMenuscreen.js are follows: * - It can set the standing graphic at each actor. * - Describe actor's note following style: * <stand_picture:filename> * - If you don't set the picture, it displays actor's face grapic instead. * - It can set the background image for each scene on menu. * - Put background image file at img/pictures * - If you don't set the picture, the scene' background become * either transparent or display default window. * (You can select at option) * - You can change the number of visible actors by option. * - You can select whether to display parameters or not. * - When you display the parameter, you can select to display TP or not. * - You can display the current map name (option). * * Actor's Note: * <stand_picture:filename> set actor's standing picture at menu. * put file at img/pictures. * * [Advanced Option 1] (Added at Ver1.1.0) * This plugin affects all scenes of sub class of Scene_MenuBase. * When you import plugin that affects by this function of this plugin, * set option 'BG Image of User Defined Scene'. * * [Advanced Option 2] (Added by Munokura at Ver1.1.0) * - Trim actor graphics(either standing or face picture) to fit according to * display width. * - The display width of names etc. is automatically adjusted according to * the number of people that can be displayed. * - Added a function to automatically adjust the number of rows * when the number of parties changes. * - To change the offset of standing picture, write down following format * at actor's note like this: * <actor_offset_x: 100> * In this case, the picture moves right by 100 px. * To move left, set the minus number. * <actor_offset_y: 100> * In this case, the picture moves below by 100 px. * To move above, set the minus number. * Note that the setting is invalid when you don't set standing picture. * * [Advanced Option 3] (Added at Ver1.2.0) * To change the background during the game, you can call plugin command. * * [Advanced Option 4] (since Ver1.6.0) * It can set <stand_picture:filename>, <actor_offset_x: 100> and * <actor_offset_y: 100> not only actor but also various notes. * (the priority is state, armor, weapon, class, actor) * It assumes to the use of the actor equips specified equipment, * and the actor affects specified state. * * [preferred size of actor's picture] * width: 174px(maxColsMenu=4), 240px(maxColsMenu=3) * height: 408px(commandRows=2), 444px(commandRows=1) * * [License] * this plugin is released under MIT license. * http://opensource.org/licenses/mit-license.php