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.
NUUN Battle Item Skill Window EX - NUUN_BattleItemSkillWindowEX.js
Plugin desc : IBattle item and skill window customization
License : MIT License
Author : NUUN
Website : https://github.com/nuun888/MZ/blob/master/NewBattleStyleSeries/NUUN_BattleItemSkillWindowEX.js
Download Page : https://raw.githubusercontent.com/nuun888/MZ/master/NewBattleStyleSeries/NUUN_BattleItemSkillWindowEX.js
File name : NUUN_BattleItemSkillWindowEX.js
Help of plugin :
* @target MZ * @plugindesc IBattle item and skill window customization * @author NUUN * @base NUUN_Base * @base NUUN_BattleStyleEX * @orderAfter NUUN_Base * @version 1.0.2 * * @help * Customize the item and skill window during battle. * This plugin is an extension plugin for Battle Style EX. * * Notes for items and skills * <BattleHelp:[text]> * [text]: Help text * If the above tag is not present, help for database settings will be displayed. * * Terms of Use * This plugin is distributed under the MIT license. * * Log * 4/19/2025 Ver.1.0.2 * Added the ability to specify a background image for the help. * 4/13/2025 Ver.1.0.1 * Fixed an issue where background images were not being applied. * 7/20/2024 Ver.1.0.0 * First edition. * * @param HelpLogWindowShow * @desc The log window will be displayed even when the help window is displayed. * @text Display log when displaying help * @type boolean * @default false * * @param SkillWindowSettings * @text Skill Window Settings * @default ------------------------------ * * @param SkillWindowCols * @desc Number of cols to display. * @text Cols * @type number * @default 2 * @min 1 * @max 99 * @parent SkillWindowSettings * * @param SkillWindowRows * @desc Number of rows to display. * @text Rows * @type number * @default 4 * @min 1 * @max 99 * @parent SkillWindowSettings * * @param SkillWindowVisible * @desc Window image opacity. Please turn it OFF when specifying background. * @text Window Opacity * @type boolean * @default true * @parent SkillWindowSettings * * @param SkillWindowCoordinateSettings * @text Skill window coordinate settings * @default ------------------------------ * @parent SkillWindowSettings * * @param SkillWindow_X * @desc Specifies the X coordinate of the skill window. * @text Window X coordinate * @type number * @default 0 * @max 9999 * @min -9999 * @parent SkillWindowCoordinateSettings * * @param SkillWindow_Y * @desc Specifies the Y coordinate of the skill window. * @text Window Y coordinate * @type number * @default 0 * @max 9999 * @min -9999 * @parent SkillWindowCoordinateSettings * * @param SkillWindow_Width * @desc Specifies the width of the skill window. 0 is the UI size. * @text Window width * @type number * @default 0 * @max 9999 * @min 0 * @parent SkillWindowCoordinateSettings * * @param SkillWindowMode * @desc Coordinate mode for skill window. (true: relative to default display position, false: absolute from top left of screen) * @text Set coordinate mode * @type boolean * @default true * @parent SkillWindowCoordinateSettings * * @param SkillWindowHelpSetting * @text Skill Help Window Settings * @default ------------------------------ * @parent SkillWindowSettings * * @param SkillWindowHelp * @text Skill Window Help Settings * @desc Sets the help for the skill window. Leave blank for default display. * @default * @type struct<HelpWindowData> * @parent SkillWindowHelpSetting * * @param SkillHelpWindowBackgroundImg * @text Skill help window background image setting * @desc Sets the background image for the skill help window. * @default * @type struct<WindowBackgroundSetting> * @parent SkillWindowHelpSetting * * @param SkillWindowBackgroundSetting * @text Skill window background settings * @default ------------------------------ * @parent SkillWindowSettings * * @param SkillWindowBackgroundImg * @text Skill window background image setting * @desc Sets the background image for the skill window. * @default * @type struct<WindowBackgroundSetting> * @parent SkillWindowBackgroundSetting * * @param SkillWindowBackgroundWindowFit * @desc Fits the image display position to the window. OFF: UI range (0,0) * @text Window position display * @type boolean * @default treu * @parent SkillWindowBackgroundSetting * * @param ItemWindowSettings * @text Item Window Settings * @default ------------------------------ * * @param ItemWindowCols * @desc Number of cols to display. * @text Cols * @type number * @default 2 * @min 1 * @max 99 * @parent ItemWindowSettings * * @param ItemWindowRows * @desc Number of rows to display. * @text Rows * @type number * @default 4 * @min 1 * @max 99 * @parent ItemWindowSettings * * @param ItemWindowVisible * @desc Window image opacity. Please turn it OFF when specifying background. * @text Window Opacity * @type boolean * @default true * @parent ItemWindowSettings * * @param ItemWindowCoordinateSettings * @text Item window coordinate settings * @default ------------------------------ * @parent ItemWindowSettings * * @param ItemWindow_X * @desc Specifies the X coordinate of the item window. * @text Window X coordinate * @type number * @default 0 * @max 9999 * @min -9999 * @parent ItemWindowCoordinateSettings * * @param ItemWindow_Y * @desc Specifies the Y coordinate of the item window. * @text Window Y coordinate * @type number * @default 0 * @max 9999 * @min -9999 * @parent ItemWindowCoordinateSettings * * @param ItemWindow_Width * @desc Specifies the width of the item window. 0 is the UI size. * @text Window width * @type number * @default 0 * @max 9999 * @min 0 * @parent ItemWindowCoordinateSettings * * @param ItemWindowMode * @desc Coordinate mode for the item window. (true: relative to the default display position, false: absolute from the top left of the screen) * @text Set coordinate mode * @type boolean * @default true * @parent ItemWindowCoordinateSettings * * @param ItemWindowHelpSetting * @text Item Help Window Settings * @default ------------------------------ * @parent ItemWindowSettings * * @param ItemWindowHelp * @text Item Window Help Settings * @desc Sets the help for the item window. Leave blank for default display. * @default * @type struct<HelpWindowData> * @parent ItemWindowHelpSetting * * @param ItemHelpWindowBackgroundImg * @text Item help window background image settings * @desc Sets the background image for the item help window. * @default * @type struct<WindowBackgroundSetting> * @parent ItemWindowHelpSetting * * @param ItemWindowBackgroundSetting * @text Item window background settings * @default ------------------------------ * @parent ItemWindowSettings * * @param ItemWindowBackgroundImg * @text Item window background image settings * @desc Sets the background image of the item window. * @default * @type struct<WindowBackgroundSetting> * @parent ItemWindowBackgroundSetting * * @param ItemWindowBackgroundWindowFit * @desc Fits the image display position to the window. OFF: UI range (0,0) * @text Window position display * @type boolean * @default treu * @parent ItemWindowBackgroundSetting *