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

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

MZ plugins

NUUN Menu Screen - NUUN_MenuScreen.js

Plugin desc : Menu screen EX

License : MIT License

Author : NUUN

Website : https://github.com/nuun888/MZ/blob/master/NUUN_MenuScreen.js

Download Page : https://raw.githubusercontent.com/nuun888/MZ/master/NUUN_MenuScreen.js

File name : NUUN_MenuScreen.js

Help of plugin :

* @target MZ
 * @plugindesc Menu screen EX
 * @author NUUN
 * @base NUUN_Base
 * @base NUUN_MenuScreenEXBase
 * @orderAfter NUUN_Base
 * @version 2.1.1
 * 
 * @help
 * Change and extend the menu screen display.
 * 
 * Disable UI Window Criteria
 * Displays the display reference position of the window based on the screen. If it is OFF, it will be the default display.
 * 
 * Menu command display mode
 * Specifies the display position of the menu command.
 * 
 * Placement mode
 * Displays the layout of the menu status window according to the mode set in the menu command display mode.
 * Display to the right of the menu command if the menu command display mode is 'left'.
 * 'right' displays to the left of menu commands.
 * 'top' displays below menu commands.
 * 'under' displays above menu commands.
 * In case of 'free', it is displayed on the upper left basis (UI window basis invalid basis).
 *  
 * This plug-in supports "NUUN_ActorPicture".
 * The standing picture will be displayed even if you do not set it in "NUUN_ActorPicture settings".
 * By turning off "Apply NUUN_ActorPicture", the standing picture setting of this plug-in will be applied even when standing picture and face graphic display EX are installed.
 * Actor face graphics, standing pictures, and character chips can be set with the actor image base X coordinate and actor image base Y coordinate.
 * Also, when setting individually, set the image X coordinate and image Y coordinate of each actor image setting.
 * If you want to display the part of the image where the actor is displayed in the center, set the image display start coordinate X and image display start coordinate Y in each "Actor image setting".
 * 
 * Get Display Status Parameter
 * actor:Actor game data
 * 
 * Original gauge
 * Current value: set by evaluation formula
 * Max value: set by maximum value evaluation formula
 * Gauge Width: Set by Item, Gauge Width
 * Be sure to set the gauge identification ID. Enter any string for the ID. Please be careful not to duplicate.
 * 
 * Image
 * Enter the display conditions in javascript in the evaluation expression or string (javaScript). Appears when the conditions are met.
 * Always displayed if left blank.
 * actor: actor game data
 * actor.actor(): actor system data
 * 
 * background image
 * The ID is set in the map's tag or plugin command.
 * Map settings Note field
 * <MenuBackgroundId:[id]> Displays the image of the background image list [id] number for the menu background.
 * <MenuBackground:[url]> Displays the image of [url] as the menu background. The path is img/[url].png.
 * Example:<MenuBackground:titles1/Bigtree>
 * Note that the background set in the plugin parameter takes precedence over the above tag. When 0 is specified, the default background is displayed.
 * Please replace [id] and [url] of the tag with numbers or strings.
 * 
 * background image 2
 * It is superimposed in front of background image 1 and displayed.
 * Use it as background for menu UI.
 * If background image 1 is not changed during the game, setting the menu background to background image 2 is no problem.
 * 
 * Change font
 * A separate plug-in is required to change the font. (Triacontane-like FontLoad plug-in recommended)
 * 
 * Remarks
 * *1
 * You can specify the state you want to display in the state evaluation expression of the actor status display item. (Direct entry)
 * Specify the state IDs to be displayed separated by , .
 * Example
 * "1,5,11" Always enclose with ' or "
 * "1-10" State display from ID 1 to 10
 * "3-11,15"Displays state IDs 3 to 11 and 15
 * 
 * Terms of Use
 * This plugin is distributed under the MIT license.
 * 
 * Log
 * 8/8/2023 Ver.2.1.1
 * Added a function that does not make the sub member's actor image (face graphic) opaque.
 * 7/20/2023 Ver.2.1.0
 * Added a function that can be specified by occupation ID instead of actor ID in actor image setting.
 * 5/14/2023 Ver.2.0.6
 * Corrected the description about applying the gauge label to the item name.
 * 5/8/2023 Ver.2.0.5
 * Added description of condition application of actor status image.
 * 5/3/2023 Ver.2.0.4
 * Fixed so that the color change of the gauge can be applied to HP, MP, and TP.
 * 4/28/2023 Ver.2.0.3
 * Added a function to change the font. A separate plug-in is required to change the font.
 * 4/1/2023 Ver.2.0.2
 * Added an item to display the limit gauge.
 * 12/10/2022 Ver.2.0.1
 * Changed the Type of color specification plug-in parameter to color. (Ver.1.6.0 or later)
 * Changed the Type of icon specified plug-in parameter to icon. (Ver.1.6.0 or later)
 * 11/25s/2022 Ver.2.0.0
 * Separate files for configuration and processing.
 * Added the ability to specify the coordinates and size of the menu command window, menu status window, and menu info window.
 * Changed the specification of how to set the menu info window.
 * 9/10/2022 Ver.1.8.1
 * Fixed the problem that the info window scrolls when the line is specified as one line.
 * 8/27/2022 Ver.1.8.0
 * Added a function that can display any image in the actor status.
 * Fixed the gauge to fit within the actor's display range.
 * 8/22/2022 Ver.1.7.2
 * Fixed the problem that the font size of the item changed after changing the font size in the text code.
 * 7/23/2022 Ver.1.3.1
 * Added the ability to specify the range of display states of states.
 * 7/23/2022 Ver.1.7.0
 * Added a function to display only the states for which you want to display state icons.
 * Added a function to display the state displayed in the battle status on the menu screen.
 * Fixed the problem that the decimal point was ignored when displaying the % of experience value.
 * 7/4/2022 Ver.1.6.5
 * Fixed so that the font size of info can be set for each item.
 * Added processing by supporting "NUUN_Chaptern" plug-in.
 * 6/15/2022 Ver.1.6.4
 * Minor fix.
 * 6/10/2022 Ver.1.6.3
 * Fixed the problem that the parameter is shifted to the right if the name is not entered in the status unique parameter.
 * 6/7/2022 Ver.1.6.2
 * Conflict measures in some plugins.
 * 6/5/2022 Ver.1.6.1
 * Fixed an issue where the coordinates of the name of the original parameter of the status were not applied correctly.
 * 6/4/2022 Ver.1.6.0
 * Added a function that can display the action goal. (NUUN_Destination required)
 * 5/29/2022 Ver.1.5.1
 * Added the ability to change the background for each map.
 * Added plugin command to change background image.
 * Changed the background image to a two-layer structure.
 * 5/28/2022 Ver.1.5.0
 * Added the ability to add your own gauges to the stats that can be displayed.
 * Added a function to display the height of the menu command window by the number of commands (MV display).
 * 5/22/2022 Ver.1.4.1
 * Fixed an issue where the original parameters of stats were not applied.
 * Added experience value (no gauge) to status.
 * 5/17/2022 Ver.1.4.0
 * Added a function that can display character chips.
 * Changed the method to select the actor's image from facial graphics, character chips, and images.
 * 5/11/2022 Ver.1.3.1
 * Add free text to info window.
 * 5/11/2022 Ver.1.3.0
 * Added a function that can specify the position of the menu command.
 * Added a function that allows you to choose whether to insert a footer above the menu commands.
 * Added a function to set the font size for each item in the status column.
 * 4/10/2022 Ver.1.2.1
 * Fixed typos.
 * 4/10/2022 Ver.1.2.0
 * Added a function that allows you to set normal ability values, additional ability values, and special ability values in the actor display items.
 * Fixed an issue where the actor front image was not displayed in face graphics mode.
 * Fixed processing related to actor display image display.
 * Added a function that can display the info window on the screen and under the command.
 * Fixed so that the item display fits within the display area of each actor.
 * Fixed the screen when selecting an ally with items and skills to be the same as the menu screen display.
 * Changed presets due to version upgrade.
 * 1/23/2022 Ver.1.1.1
 * Changed the specification of face coordinate setting.
 * 1/9/2022 Ver.1.1.0
 * Added a function that can specify the character alignment of the display of status items.
 * Added experience points to status items.
 * Added a function that can specify the font size of the info window.
 * Fixed because info preset was blank.
 * 12/29/2021 Ver.1.0.1
 * Fixed an issue where an error would occur if there was no menu command description.
 * 12/29/2021 Ver.1.0.0
 * First edition.
 * 
 * @command ChangeBackgroundId
 * @desc Change the background image ID of the menu screen. 0 will show the default background.
 * @text Change background image ID
 * 
 * @arg backgroundId
 * @type number
 * @default 0
 * @text Background image list ID
 * @desc Specifies the background image list. 0 will show the default image.
 * 
 * @param Setting
 * @text Common setting
 * @default ------------------------------
 * 
 * @param DecimalMode
 * @text Rounding off
 * @desc Round off the non-display decimal point. (truncated at false)
 * @type boolean
 * @default true
 * @parent Setting
 * 
 * @param WindowUiIgnore
 * @text Disable UI Window Criteria
 * @desc Make window placement relative to the screen instead of UI relative.
 * @type boolean
 * @default false
 * @parent Setting
 * 
 * @param BackGroundSetting
 * @text Background setting
 * @default ------------------------------
 * 
 * @param BackGroundImges
 * @desc Specifies the background image file name.
 * @text background image
 * @type file[]
 * @dir img/
 * @default 
 * @parent BackGroundSetting
 * 
 * @param BackUiWidth1
 * @text Match background image 1 UI
 * @desc Match the background size of background image 1 to the UI.
 * @type boolean
 * @default true
 * @parent BackGroundSetting
 * 
 * @param BackGroundImg
 * @desc Specify the background image file name to be displayed in front of background image 1.
 * @text background image 2
 * @type file
 * @dir img/
 * @default 
 * @parent BackGroundSetting
 * 
 * @param BackUiWidth
 * @text Match background image 2 UI
 * @desc Match the background size of background image 2 to the UI.
 * @type boolean
 * @default true
 * @parent BackGroundSetting
 * 
 * @param MenuCommandSetting
 * @text Menu command setting
 * @default ------------------------------
 * 
 * @param MenuCommandCols
 * @text Display Col for Menu Commands
 * @desc Col to display for menu commands.
 * @type number
 * @default 1
 * @min 1
 * @parent MenuCommandSetting
 * 
 * @param MenuCommandRows
 * @text Display Row for Menu Commands
 * @desc Row to display for menu commands. 0 for the number of menu commands displayed in the vertical width
 * @type number
 * @default 0
 * @min 0
 * @parent MenuCommandSetting
 * 
 * @param MenuCommandX
 * @text Menu command X coordinate
 * @desc X coordinate of menu command.
 * @type number
 * @default 0
 * @min -9999
 * @parent MenuCommandSetting
 * 
 * @param MenuCommandY
 * @desc Y coordinate for menu commands.
 * @text Menu command Y coordinate
 * @type number
 * @default 96
 * @min -9999
 * @parent MenuCommandSetting
 * 
 * @param MenuCommandWidth
 * @text Menu command width
 * @desc Width of the menu command window.
 * @type number
 * @default 240
 * @min 0
 * @parent MenuCommandSetting
 * 
 * @param MenuCommandHeight
 * @text Menu command vertical width
 * @desc Height of the menu command window. 0 for main area height
 * @type number
 * @default 410
 * @min 0
 * @parent MenuCommandSetting
 * 
 * @param MenuCommandPosition
 * @desc Specifies the display mode for menu commands.
 * @text Menu command display mode
 * @type select
 * @option None
 * @value 'free'
 * @option Left
 * @value 'left'
 * @option Right
 * @value 'right'
 * @option On screen
 * @value 'top'
 * @option Bottom of screen
 * @value 'under'
 * @default 'right'
 * @parent MenuCommandSetting
 * 
 * @param CommandHeightMode
 * @text Window height mode
 * @desc Fits the height of the menu command window to the number of commands.
 * @type boolean
 * @default false
 * @parent MenuCommandSetting
 * 
 * @param CommandWindowVisible
 * @text Command window display
 * @desc Show window.
 * @type boolean
 * @default true
 * @parent MenuCommandSetting
 * 
 * @param StatusSetting
 * @text Menu status setting
 * @default ------------------------------
 * 
 * @param StatusList
 * @desc Status item setting.
 * @text Status item setting
 * @type struct<StatusListData>[]
 * @default ["{¥"DateSelect¥":¥"1¥",¥"NameColor¥":¥"16¥",¥"ParamName¥":¥"¥",¥"X_Position¥":¥"1¥",¥"Y_Position¥":¥"1¥",¥"X_Coordinate¥":¥"0¥",¥"Y_Coordinate¥":¥"0¥",¥"ItemWidth¥":¥"168¥",¥"SystemItemWidth¥":¥"0¥",¥"Align¥":¥"'left'¥",¥"DetaEval¥":¥"¥",¥"paramUnit¥":¥"¥",¥"Decimal¥":¥"0¥",¥"FontSize¥":¥"0¥",¥"GaugeSetting¥":¥"------------------------------¥",¥"GaugeID¥":¥"¥",¥"GaugeHeight¥":¥"12¥",¥"DetaEval2¥":¥"¥",¥"Color1¥":¥"0¥",¥"Color2¥":¥"0¥",¥"ImgSetting¥":¥"------------------------------¥",¥"ImgData¥":¥"¥",¥"BattleMemberOpacity¥":¥"true¥"}","{¥"DateSelect¥":¥"4¥",¥"NameColor¥":¥"16¥",¥"ParamName¥":¥"¥",¥"X_Position¥":¥"1¥",¥"Y_Position¥":¥"2¥",¥"X_Coordinate¥":¥"0¥",¥"Y_Coordinate¥":¥"0¥",¥"ItemWidth¥":¥"132¥",¥"SystemItemWidth¥":¥"48¥",¥"Align¥":¥"'right'¥",¥"DetaEval¥":¥"¥",¥"paramUnit¥":¥"¥",¥"Decimal¥":¥"0¥",¥"FontSize¥":¥"0¥",¥"GaugeSetting¥":¥"------------------------------¥",¥"GaugeID¥":¥"¥",¥"GaugeHeight¥":¥"12¥",¥"DetaEval2¥":¥"¥",¥"Color1¥":¥"0¥",¥"Color2¥":¥"0¥",¥"ImgSetting¥":¥"------------------------------¥",¥"ImgData¥":¥"¥",¥"BattleMemberOpacity¥":¥"true¥"}","{¥"DateSelect¥":¥"5¥",¥"NameColor¥":¥"16¥",¥"ParamName¥":¥"¥",¥"X_Position¥":¥"1¥",¥"Y_Position¥":¥"3¥",¥"X_Coordinate¥":¥"0¥",¥"Y_Coordinate¥":¥"0¥",¥"ItemWidth¥":¥"0¥",¥"SystemItemWidth¥":¥"0¥",¥"Align¥":¥"'left'¥",¥"DetaEval¥":¥"¥",¥"paramUnit¥":¥"¥",¥"Decimal¥":¥"0¥",¥"FontSize¥":¥"0¥",¥"GaugeSetting¥":¥"------------------------------¥",¥"GaugeID¥":¥"¥",¥"GaugeHeight¥":¥"12¥",¥"DetaEval2¥":¥"¥",¥"Color1¥":¥"0¥",¥"Color2¥":¥"0¥",¥"ImgSetting¥":¥"------------------------------¥",¥"ImgData¥":¥"¥",¥"BattleMemberOpacity¥":¥"true¥"}","{¥"DateSelect¥":¥"3¥",¥"NameColor¥":¥"16¥",¥"ParamName¥":¥"¥",¥"X_Position¥":¥"1¥",¥"Y_Position¥":¥"9¥",¥"X_Coordinate¥":¥"0¥",¥"Y_Coordinate¥":¥"0¥",¥"ItemWidth¥":¥"168¥",¥"SystemItemWidth¥":¥"0¥",¥"Align¥":¥"'left'¥",¥"DetaEval¥":¥"¥",¥"paramUnit¥":¥"¥",¥"Decimal¥":¥"0¥",¥"FontSize¥":¥"0¥",¥"GaugeSetting¥":¥"------------------------------¥",¥"GaugeID¥":¥"¥",¥"GaugeHeight¥":¥"12¥",¥"DetaEval2¥":¥"¥",¥"Color1¥":¥"0¥",¥"Color2¥":¥"0¥",¥"ImgSetting¥":¥"------------------------------¥",¥"ImgData¥":¥"¥",¥"BattleMemberOpacity¥":¥"true¥"}","{¥"DateSelect¥":¥"11¥",¥"NameColor¥":¥"16¥",¥"ParamName¥":¥"¥",¥"X_Position¥":¥"1¥",¥"Y_Position¥":¥"12¥",¥"X_Coordinate¥":¥"0¥",¥"Y_Coordinate¥":¥"-64¥",¥"ItemWidth¥":¥"0¥",¥"SystemItemWidth¥":¥"0¥",¥"Align¥":¥"'left'¥",¥"DetaEval¥":¥"¥",¥"paramUnit¥":¥"¥",¥"Decimal¥":¥"0¥",¥"FontSize¥":¥"0¥",¥"ValueFontFace¥":¥"¥",¥"FontFace¥":¥"¥",¥"GaugeSetting¥":¥"------------------------------¥",¥"GaugeID¥":¥"¥",¥"GaugeHeight¥":¥"12¥",¥"DetaEval2¥":¥"¥",¥"Color1¥":¥"-1¥",¥"Color2¥":¥"-1¥",¥"ImgSetting¥":¥"------------------------------¥",¥"ImgData¥":¥"¥",¥"BattleMemberOpacity¥":¥"true¥"}","{¥"DateSelect¥":¥"12¥",¥"NameColor¥":¥"16¥",¥"ParamName¥":¥"¥",¥"X_Position¥":¥"1¥",¥"Y_Position¥":¥"12¥",¥"X_Coordinate¥":¥"0¥",¥"Y_Coordinate¥":¥"-32¥",¥"ItemWidth¥":¥"0¥",¥"SystemItemWidth¥":¥"0¥",¥"Align¥":¥"'left'¥",¥"DetaEval¥":¥"¥",¥"paramUnit¥":¥"¥",¥"Decimal¥":¥"0¥",¥"FontSize¥":¥"0¥",¥"ValueFontFace¥":¥"¥",¥"FontFace¥":¥"¥",¥"GaugeSetting¥":¥"------------------------------¥",¥"GaugeID¥":¥"¥",¥"GaugeHeight¥":¥"12¥",¥"DetaEval2¥":¥"¥",¥"Color1¥":¥"-1¥",¥"Color2¥":¥"-1¥",¥"ImgSetting¥":¥"------------------------------¥",¥"ImgData¥":¥"¥",¥"BattleMemberOpacity¥":¥"true¥"}","{¥"DateSelect¥":¥"13¥",¥"NameColor¥":¥"16¥",¥"ParamName¥":¥"¥",¥"X_Position¥":¥"1¥",¥"Y_Position¥":¥"12¥",¥"X_Coordinate¥":¥"0¥",¥"Y_Coordinate¥":¥"0¥",¥"ItemWidth¥":¥"0¥",¥"SystemItemWidth¥":¥"0¥",¥"Align¥":¥"'left'¥",¥"DetaEval¥":¥"¥",¥"paramUnit¥":¥"¥",¥"Decimal¥":¥"0¥",¥"FontSize¥":¥"0¥",¥"ValueFontFace¥":¥"¥",¥"FontFace¥":¥"¥",¥"GaugeSetting¥":¥"------------------------------¥",¥"GaugeID¥":¥"¥",¥"GaugeHeight¥":¥"12¥",¥"DetaEval2¥":¥"¥",¥"Color1¥":¥"-1¥",¥"Color2¥":¥"-1¥",¥"ImgSetting¥":¥"------------------------------¥",¥"ImgData¥":¥"¥",¥"BattleMemberOpacity¥":¥"true¥"}"]
 * @parent StatusSetting
 * 
 * @param MenuCols
 * @text Actor display col
 * @desc Col to display for the actor.
 * @type number
 * @default 4
 * @min 1
 * @parent StatusSetting
 * 
 * @param MenuRows
 * @text Actor Display Row
 * @desc Row to display for the actor.
 * @type number
 * @default 1
 * @min 1
 * @parent StatusSetting
 * 
 * @param MenuStatusX
 * @text Menu status X coordinate
 * @desc X coordinate of menu status.
 * @type number
 * @default 0
 * @min -9999
 * @parent StatusSetting
 * 
 * @param MenuStatusY
 * @desc Y coordinate of menu status
 * @text Menu status Y coordinate.
 * @type number
 * @default 96
 * @min -9999
 * @parent StatusSetting
 * 
 * @param MenuStatusWidth
 * @desc Width of menu status.
 * @text Menu status width
 * @type number
 * @default 0
 * @min 0
 * @parent StatusSetting
 * 
 * @param MenuStatusHeight
 * @desc Vertical width of the menu status.
 * @text Menu status vertical width
 * @type number
 * @default 0
 * @min 0
 * @parent StatusSetting
 * 
 * @param ArrangementMode
 * @text Placement mode
 * @desc Placement mode.
 * @type select
 * @option None
 * @value 0
 * @option Positional reference for menu commands
 * @value 1
 * @default 1
 * @parent StatusSetting
 * 
 * @param WindowVisible
 * @text Menu status window display
 * @desc Show window.
 * @type boolean
 * @default true
 * @parent StatusSetting
 * 
 * @param SubMemberOpacity
 * @text Sub member opaque display
 * @desc Displays sub members as opaque.
 * @type boolean
 * @default true
 * @parent StatusSetting
 * 
 * @param GaugeSetting
 * @text Gauge setting
 * @default ------------------------------
 * @parent StatusSetting
 * 
 * @param HPGaugeWidth
 * @text Width of HP gauge
 * @desc Specifies the width of the HP gauge.
 * @type number
 * @default 128
 * @min 0
 * @parent GaugeSetting
 * 
 * @param MPGaugeWidth
 * @text MP gauge width
 * @desc Specifies the width of the MP gauge.
 * @type number
 * @default 128
 * @min 0
 * @parent GaugeSetting
 * 
 * @param TPGaugeWidth
 * @text TP gauge width
 * @desc Specifies the width of the TP gauge.
 * @type number
 * @default 128
 * @min 0
 * @parent GaugeSetting
 * 
 * @param ExpgaugeSetting
 * @text EXP gauge settings
 * @default ------------------------------
 * @parent StatusSetting
 * 
 * @param ExpDisplayMode
 * @text Display of exp
 * @desc Specifies the display of experience points.
 * @type select
 * @option None
 * @value 0
 * @option Required experience to next level
 * @value 1
 * @option Current experience gained
 * @value 2
 * @option Current Acquisition Percentage Display
 * @value 3
 * @default 1
 * @parent ExpgaugeSetting
 * 
 * @param ExpGaugeWidth
 * @text Width of Exp Gauge
 * @desc Specifies the width of the Exp gauge.
 * @type number
 * @default 128
 * @min 0
 * @parent ExpgaugeSetting
 * 
 * @param LabelShow
 * @text Label display
 * @desc Show label.
 * @type boolean
 * @default true
 * @parent ExpgaugeSetting
 * 
 * @param ExpGaugeColor1
 * @desc Exp gauge system color ID 1 (left)
 * @text Exp value gauge color 1
 * @type color
 * @default 17
 * @min 0
 * @parent ExpgaugeSetting
 * 
 * @param ExpGaugeColor2
 * @desc Exp gauge system color ID2 (right)
 * @text Exp value gauge color 2
 * @type color
 * @default 6
 * @min 0
 * @parent ExpgaugeSetting
 * 
 * @param EXPDecimal
 * @text Decimal place number
 * @desc The number of decimal places that can be displayed.
 * @type number
 * @default 2
 * @min 0
 * @max 99
 * @parent ExpgaugeSetting
 * 
 * @param InfoSetting
 * @text Menu info setting
 * @default ------------------------------
 * 
 * @param MenuInfoWindowSetting
 * @desc Info item settings
 * @text Info item settings
 * @type struct<InfoWindowList>[]
 * @default ["{¥"MethodName¥":¥"money¥",¥"ListDateSetting¥":¥"1¥",¥"X_Position¥":¥"568¥",¥"Y_Position¥":¥"504¥",¥"Width¥":¥"240¥",¥"Height¥":¥"0¥",¥"InfoCols¥":¥"1¥",¥"InfoRows¥":¥"1¥",¥"InfoFontSize¥":¥"0¥",¥"WindowVisible¥":¥"true¥"}","{¥"MethodName¥":¥"MainInfo¥",¥"ListDateSetting¥":¥"2¥",¥"X_Position¥":¥"0¥",¥"Y_Position¥":¥"0¥",¥"Width¥":¥"0¥",¥"Height¥":¥"0¥",¥"InfoCols¥":¥"2¥",¥"InfoRows¥":¥"2¥",¥"InfoFontSize¥":¥"0¥",¥"WindowVisible¥":¥"true¥"}"]
 * @parent InfoSetting
 * 
 * @param HelpList
 * @desc Command help item setting.
 * @text Command help item setting
 * @type struct<HelpListData>[]
 * @default ["{¥"HelpCommandName¥":¥"'Item'¥",¥"HelpCommandText¥":¥"Display the items you have.¥"}","{¥"HelpCommandName¥":¥"'Skill'¥",¥"HelpCommandText¥":¥"Displays the skills you have learned.¥"}","{¥"HelpCommandName¥":¥"'Equip'¥",¥"HelpCommandText¥":¥"Change equip.¥"}","{¥"HelpCommandName¥":¥"'Status'¥",¥"HelpCommandText¥":¥"Display the status of the actor.¥"}","{¥"HelpCommandName¥":¥"'Options'¥",¥"HelpCommandText¥":¥"Change game settings.¥"}","{¥"HelpCommandName¥":¥"'Party'¥",¥"HelpCommandText¥":¥"Change members.¥"}","{¥"HelpCommandName¥":¥"'Save'¥",¥"HelpCommandText¥":¥"Record data.¥"}","{¥"HelpCommandName¥":¥"'Game End'¥",¥"HelpCommandText¥":¥"Exit the game.¥"}"]
 * @parent InfoSetting
 * 
 * @param ListData1_10
 * @text Display item setting1-10
 * @default ------------------------------
 * @parent InfoSetting
 * 
 * @param PageList1
 * @desc List to display.
 * @text Display list 1
 * @type struct<InfoListData>[]
 * @default ["{¥"DateSelect¥":¥"2¥",¥"X_Position¥":¥"1¥",¥"Y_Position¥":¥"1¥",¥"X_Coordinate¥":¥"0¥",¥"Y_Coordinate¥":¥"0¥",¥"ItemWidth¥":¥"0¥",¥"SystemItemWidth¥":¥"0¥",¥"NameColor¥":¥"16¥",¥"ParamName¥":¥"¥",¥"DataEval¥":¥"¥",¥"Align¥":¥"'right'¥",¥"InfoIcon¥":¥"0¥",¥"Text¥":¥"¥",¥"ContentsFontSize¥":¥"0¥"}"]
 * @parent ListData1_10
 *  
 * @param PageList2
 * @desc List to display.
 * @text Display list 2
 * @type struct<InfoListData>[]
 * @default ["{¥"DateSelect¥":¥"3¥",¥"X_Position¥":¥"1¥",¥"Y_Position¥":¥"1¥",¥"X_Coordinate¥":¥"0¥",¥"Y_Coordinate¥":¥"0¥",¥"ItemWidth¥":¥"0¥",¥"SystemItemWidth¥":¥"100¥",¥"NameColor¥":¥"16¥",¥"ParamName¥":¥"Location:¥",¥"DataEval¥":¥"¥",¥"Align¥":¥"'left'¥",¥"InfoIcon¥":¥"0¥",¥"Text¥":¥"¥",¥"ContentsFontSize¥":¥"0¥"}","{¥"DateSelect¥":¥"1¥",¥"X_Position¥":¥"2¥",¥"Y_Position¥":¥"1¥",¥"X_Coordinate¥":¥"0¥",¥"Y_Coordinate¥":¥"0¥",¥"ItemWidth¥":¥"0¥",¥"SystemItemWidth¥":¥"120¥",¥"NameColor¥":¥"16¥",¥"ParamName¥":¥"PlayTime:¥",¥"DataEval¥":¥"¥",¥"Align¥":¥"'left'¥",¥"InfoIcon¥":¥"0¥",¥"Text¥":¥"¥",¥"ContentsFontSize¥":¥"0¥"}","{¥"DateSelect¥":¥"6¥",¥"X_Position¥":¥"1¥",¥"Y_Position¥":¥"2¥",¥"X_Coordinate¥":¥"0¥",¥"Y_Coordinate¥":¥"0¥",¥"ItemWidth¥":¥"816¥",¥"SystemItemWidth¥":¥"0¥",¥"NameColor¥":¥"16¥",¥"ParamName¥":¥"¥",¥"DataEval¥":¥"¥",¥"Align¥":¥"'right'¥",¥"InfoIcon¥":¥"0¥",¥"Text¥":¥"¥",¥"ContentsFontSize¥":¥"0¥"}"]
 * @parent ListData1_10
 * 
 * @param PageList3
 * @desc List to display.
 * @text Display list 3
 * @type struct<InfoListData>[]
 * @default []
 * @parent ListData1_10
 * 
 * @param PageList4
 * @desc List to display.
 * @text Display list 4
 * @type struct<InfoListData>[]
 * @default []
 * @parent ListData1_10
 * 
 * @param PageList5
 * @desc List to display.
 * @text Display list 5
 * @type struct<InfoListData>[]
 * @default []
 * @parent ListData1_10
 * 
 * @param PageList6
 * @desc List to display.
 * @text Display list 6
 * @type struct<InfoListData>[]
 * @default []
 * @parent ListData1_10
 * 
 * @param PageList7
 * @desc List to display.
 * @text Display list 7
 * @type struct<InfoListData>[]
 * @default []
 * @parent ListData1_10
 * 
 * @param PageList8
 * @desc List to display.
 * @text Display list 8
 * @type struct<InfoListData>[]
 * @default []
 * @parent ListData1_10
 * 
 * @param PageList9
 * @desc List to display.
 * @text Display list 9
 * @type struct<InfoListData>[]
 * @default []
 * @parent ListData1_10
 * 
 * @param PageList10
 * @desc List to display.
 * @text Display list 10
 * @type struct<InfoListData>[]
 * @default []
 * @parent ListData1_10
 * 
 * @param ActorSetting
 * @text Actor settings
 * @default ------------------------------
 * 
 * @param GraphicMode
 * @desc Specifies the actor image to display.
 * @text Display actor image
 * @type select
 * @option None
 * @value 'none'
 * @option Face
 * @value 'face'
 * @option Img
 * @value 'img'
 * @default 'face'
 * @parent ActorSetting
 * 
 * @param ActorsImgList
 * @text Image settings
 * @desc Actor image settings
 * @default []
 * @type struct<actorImgList>[]
 * @parent ActorSetting
 * 
 * @param ActorPictureData
 * @text NUUN_ActorPicture settings
 * @desc Actor image settings in "NUUN_ActorPicture"
 * @default []
 * @type struct<ActorPictureDataList>[]
 * @parent ActorSetting
 * 
 * @param ActorPictureEXApp
 * @text Apply NUUN_ActorPicture
 * @desc Apply the image change of "NUUN_ActorPicture". If you turn it off, the settings in this plugin will be applied.
 * @type boolean
 * @default true
 * @parent ActorSetting
 * 
 * @param ActorImg_X
 * @text Actor image base X coordinate
 * @desc Basic X coordinate of the actor image
 * @type number
 * @max 9999
 * @min -9999
 * @default 0
 * @parent ActorSetting
 * 
 * @param ActorImg_Y
 * @text Actor image base Y coordinate
 * @desc Basic Y coordinate of the actor image
 * @type number
 * @max 9999
 * @min -9999
 * @default 0
 * @parent ActorSetting
 * 
 *

スポンサードリンク

-MZ plugins

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