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 Item Window Ex - NUUN_ItemWindowEx.js

Plugin desc : Item Window Customization

License : MIT License

Author : NUUN

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

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

File name : NUUN_ItemWindowEx.js

Help of plugin :

* @target MZ
 * @plugindesc Item Window Customization
 * @author NUUN
 * @base NUUN_Base
 * @base NUUN_MenuParamListBase
 * @orderAfter NUUN_Base
 * @orderAfter NUUN_MenuParamListBase
 * @version 1.1.3
 * 
 * @help
 * You can customize the item screen.
 * The item screen during battle is not supported.
 * 
 * Item Info
 * NUUN_MenuParamListBase Ver.1.1.0 or later
 * 
 * Specifying the display item list
 * Notes for items, weapons, and armor
 * <ItemParamListId:[id]> Specifies the list ID for the item info item settings. If not specified, item number 1 in the list will be displayed.
 * The item info window is not displayed by default.
 * 
 * Description field, individual image specification
 * Notes for items, weapons, and armor
 * Desc
 * <[Method]:[text]> 
 * [Method]:The method name entered in the Description field, individual image method name.
 * [text]:Display Text
 * 
 * Common Imges
 *  <[Method]:[filePass], [x], [y]> 
 * [Method]:The method name entered in the Description field, individual image method name.
 * [filePass]:File names directly under img/pictures
 * [x]:X coordinate
 * [y]:Y coordinate
 * Please remove the brackets [] and fill in.
 * 
 * Terms of Use
 * This plugin is distributed under the MIT license.
 * 
 * Log
 * 8/30/2025 Ver.1.1.3
 * Fixed an issue where an error occurred when setting "Original parameter".
 * 8/26/2025 Ver.1.1.2
 * Added skill points (NUUN_SkillTree) to the actor's display status.
 * 7/27/2024 Ver.1.1.1
 * Fixed to allow decimal points to be applied to original parameters.
 * 7/21/2024 Ver.1.1.0
 * Added the ability to display item info.
 * Fixed an incorrect description of window opacity.
 * 7/13/2024 Ver.1.0.1
 * Fixed the issue where the settings in "NUUN_ActorPicture" were not applied.
 * 6/16/2024 Ver.1.0.0
 * First edition.
 * 
 * @param Setting
 * @text Common setting
 * @default ------------------------------
 * 
 * @param SubMemberOpacity
 * @text Substitute members opaque display
 * @desc Displays reserved members as opaque.
 * @type boolean
 * @default true
 * @parent Setting
 * 
 * @param HelpWindowSetting
 * @text Help Window Settings
 * @default ------------------------------
 * 
 * @param HelpWindowX
 * @text Help window X coordinate
 * @desc X coordinate of the help window.
 * @type number
 * @default 0
 * @min -9999
 * @parent HelpWindowSetting
 * 
 * @param HelpWindowY
 * @desc Y coordinate of the help window.
 * @text Help window Y coordinate
 * @type number
 * @default 468
 * @min -9999
 * @parent HelpWindowSetting
 * 
 * @param HelpWindowWidth
 * @desc The width of the help window.
 * @text Help window width
 * @type number
 * @default 0
 * @min 0
 * @parent HelpWindowSetting
 * 
 * @param HelpWindowVisible
 * @text Help window opacity
 * @desc Makes the help window opaque.
 * @type boolean
 * @default true
 * @parent HelpWindowSetting
 * 
 * @param CategoryWindowSetting
 * @text Category Window Settings
 * @default ------------------------------
 * 
 * @param CategoryWindowX
 * @text Category window X coordinate
 * @desc X coordinate of the category window.
 * @type number
 * @default 0
 * @min -9999
 * @parent CategoryWindowSetting
 * 
 * @param CategoryWindowY
 * @desc Y coordinate of the category window.
 * @text Category window Y coordinate
 * @type number
 * @default 0
 * @min -9999
 * @parent CategoryWindowSetting
 * 
 * @param CategoryWindowWidth
 * @desc The width of the category window.
 * @text Category window width
 * @type number
 * @default 0
 * @min 0
 * @parent CategoryWindowSetting
 * 
 * @param CategoryWindowHeight
 * @text Category window height
 * @desc ategory window height. 0 is the main area height
 * @type number
 * @default 0
 * @min 0
 * @parent CategoryWindowSetting
 * 
 * @param CategoryWindowHeightRows
 * @text Category Window Height
 * @desc Category window height (number of rows) Specify "CategoryWindowHeight" with 0
 * @type number
 * @default 1
 * @min 0
 * @parent CategoryWindowSetting
 * 
 * @param CategoryWindowCols
 * @desc Number of categorical columns.
 * @text Category cols
 * @type number
 * @default 4
 * @min 1
 * @parent CategoryWindowSetting
 * 
 * @param CategoryWindowVisible
 * @text Category window opacity
 * @desc Make the category window opaque.
 * @type boolean
 * @default true
 * @parent CategoryWindowSetting
 * 
 * @param ItemInfoWindowSetting
 * @text Item Info Settings
 * @default ------------------------------
 * 
 * @param ShowItemInfo
 * @text Item Info Display
 * @desc Displays the item info window.
 * @type boolean
 * @default false
 * @parent ItemInfoWindowSetting
 * 
 * @param ActorWindowShowItemInfo
 * @text Displaying item info when selecting an actor
 * @desc Displays the item info window when an actor is selected.
 * @type boolean
 * @default false
 * @parent ItemInfoWindowSetting
 * 
 * @param ItemInfoParamList
 * @desc Set the item info item. Items without a list designation will display list number 1.
 * @text Item Info Item Settings
 * @type struct<ItemInfoList>[]
 * @default 
 * @parent ItemInfoWindowSetting
 * 
 * @param WeaponInfoParamList
 * @desc Set the item of the item info weapon. If the weapon does not have a list specified, the first item on the list will be displayed.
 * @text Item Info Weapon Item Settings
 * @type struct<WeaponInfoList>[]
 * @default 
 * @parent ItemInfoWindowSetting
 * 
 * @param ArmorInfoParamList
 * @desc Set the item of the item info armor. For armor without a list specification, the first item on the list will be displayed.
 * @text Item Info Armor Item Settings
 * @type struct<ArmorInfoList>[]
 * @default 
 * @parent ItemInfoWindowSetting
 * 
 * @param ItemInfoWindowX
 * @text Item window X coordinate.
 * @desc Item window X coordinate
 * @type number
 * @default 0
 * @min -9999
 * @parent ItemInfoWindowSetting
 * 
 * @param ItemInfoWindowY
 * @desc Item window Y coordinate.
 * @text Item window Y coordinate
 * @type number
 * @default 68
 * @min -9999
 * @parent ItemInfoWindowSetting
 * 
 * @param ItemInfoWindowWidth
 * @desc Item window width. 0 is UI width.
 * @text Item window width
 * @type number
 * @default 0
 * @min 0
 * @parent ItemInfoWindowSetting
 * 
 * @param ItemInfoWindowHeight
 * @text Item window height
 * @desc Height of item window. 0 is main area height
 * @type number
 * @default 400
 * @min 0
 * @parent ItemInfoWindowSetting
 * 
 * @param ItemInfoWindowHeightRows
 * @text Item Window Height
 * @desc Item window height (number of rows) 0 specifies ItemInfoWindowHeight
 * @type number
 * @default 0
 * @min 0
 * @parent ItemInfoWindowSetting
 * 
 * @param ItemInfoWindowVisible
 * @text Item info window opacity
 * @desc Makes the item info window opaque.
 * @type boolean
 * @default true
 * @parent ItemInfoWindowSetting
 * 
 * @param ItemWindowSetting
 * @text Item Window Settings
 * @default ------------------------------
 * 
 * @param ItemWindowX
 * @text Item window X coordinate
 * @desc The X coordinate of the item window.
 * @type number
 * @default 0
 * @min -9999
 * @parent ItemWindowSetting
 * 
 * @param ItemWindowY
 * @desc The Y coordinate of the item window.
 * @text Item window Y coordinate
 * @type number
 * @default 68
 * @min -9999
 * @parent ItemWindowSetting
 * 
 * @param ItemWindowWidth
 * @desc The width of the item window.
 * @text Item window width
 * @type number
 * @default 0
 * @min 0
 * @parent ItemWindowSetting
 * 
 * @param ItemWindowHeight
 * @text Item window height
 * @desc Vertical width of item window. 0 is main area height
 * @type number
 * @default 400
 * @min 0
 * @parent ItemWindowSetting
 * 
 * @param ItemWindowHeightRows
 * @text Item Window Height
 * @desc Item window height (number of rows) 0 specifies "Item window height"
 * @type number
 * @default 0
 * @min 0
 * @parent ItemWindowSetting
 * 
 * @param ItemWindowCols
 * @desc Number of item cols.
 * @text Number of item cols
 * @type number
 * @default 2
 * @min 1
 * @parent ItemWindowSetting
 * 
 * @param ItemWindowVisible
 * @text Item window opacity
 * @desc Make item window opaque.
 * @type boolean
 * @default true
 * @parent ItemWindowSetting
 * 
 * @param ActorStatusWindowSetting
 * @text Actor Window Settings
 * @default ------------------------------
 * 
 * @param SameMenuWindow
 * @text Same as the menu screen
 * @desc Display the same as the menu screen. If true, the coordinates will be relative.
 * @type boolean
 * @default true
 * @parent ActorStatusWindowSetting
 * 
 * @param StatusList
 * @desc Set the status item. If not set, the same display as the menu screen will be displayed.
 * @text Status item settings
 * @type struct<StatusListData>[]
 * @default 
 * @parent ActorStatusWindowSetting
 * 
 * @param ActorWindowX
 * @text Actor Window X Coordinate
 * @desc Actor window X coordinate.
 * @type number
 * @default 0
 * @min -9999
 * @parent ActorStatusWindowSetting
 * 
 * @param ActorWindowY
 * @desc Actor window Y coordinate.
 * @text Actor Window Y Coordinate
 * @type number
 * @default 0
 * @min -9999
 * @parent ActorStatusWindowSetting
 * 
 * @param ActorWindowWidth
 * @desc Actor window width.
 * @text Actor window width
 * @type number
 * @default 0
 * @min 0
 * @parent ActorStatusWindowSetting
 * 
 * @param ActorWindowHeight
 * @text Actor window height
 * @desc Actor window height. 0 is the main area height.
 * @type number
 * @default 0
 * @min 0
 * @parent ActorStatusWindowSetting
 * 
 * @param ActorWindowCols
 * @desc Number of actor columns to display.
 * @text Display actor cols
 * @type number
 * @default 1
 * @min 1
 * @parent ActorStatusWindowSetting
 * 
 * @param ActorWindowRows
 * @text Display actor rows
 * @desc Number of actor rows to display.
 * @type number
 * @default 4
 * @min 1
 * @parent ActorStatusWindowSetting
 * 
 * @param ActorWindowVisible
 * @text Actor window opacity
 * @desc Makes the actor window opaque.
 * @type boolean
 * @default true
 * @parent ActorStatusWindowSetting
 * 
 * @param ShowActorWindow
 * @text Actor window always visible
 * @desc Always show the actor window.
 * @type boolean
 * @default false
 * @parent ActorStatusWindowSetting
 * 
 * @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 Image
 * @value 'img'
 * @default 'face'
 * @parent ActorSetting
 * 
 * @param ActorsImgList
 * @text Image Settings
 * @desc Actor Image Settings
 * @default []
 * @type struct<actorImgList>[]
 * @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
 * 
 * @param BackGroundSetting
 * @text Background Settings
 * @default ------------------------------
 * 
 * @param BackGroundImg
 * @desc Specifies the name of the background image file to be displayed.
 * @text background image
 * @type file
 * @dir img/
 * @default 
 * @parent BackGroundSetting
 * 
 * @param BackUiWidth
 * @text Background Size Mode
 * @desc Adjust the background size to fit the UI.
 * @type boolean
 * @default true
 * @parent BackGroundSetting
 *

スポンサードリンク

-MZ plugins

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