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

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

MZ plugins

LL Menu Screen Shop - LL_MenuScreenShop.js

Plugin desc : Shows character portraits in shop scene.

License :
・Copyright: Retained
・Commercial Use: Allowed
・Modification: Allowed
・Redistribution: Prohibited (This does not apply to works made using the material.)
・Details: See Download Page / In-plugin documentation

Author : Lulu's Church

Website : https://nine-yusha.com/

Desc page : https://nine-yusha.com/plugin-menuscreenshop/

File name : LL_MenuScreenShop.js

Help of plugin :

* @target MZ
 * @plugindesc Shows character portraits in shop scene.
 * @author Lulu's Church
 * @url https://nine-yusha.com/plugin-menuscreenshop/
 * @base LL_MenuScreenBase
 * @orderAfter LL_MenuScreenBase
 *
 * @help LL_MenuScreenShop.js
 *
 * Displays the selected actor's portrait when selecting equipment
 * in the shop purchase scene.
 *
 * About portrait position:
 * Uses the coordinates from LL_MenuScreenBase settings.
 * If using the battle portrait plugin, it will use those coordinates.
 * You can adjust the display position with "Start X/Y".
 *
 * About clerk portrait:
 * You can configure a list of clerks with portraits and messages.
 * (You can use just a portrait, just text, or just background)
 * Use the "Clerk Variable" to switch clerks per shop.
 *
 * For item category extensions:
 * Enabling "Use default category width" can avoid conflicts.
 * Place this plugin below any conflicting plugins.
 *
 * No plugin commands are used.
 *
 * Terms of use:
 *   ・No copyright notice required.
 *   ・No report needed for use.
 *   ・Free for commercial and non-commercial.
 *   ・No restriction for adult works.
 *   ・You may modify freely for your game.
 *   ・Redistribution as plugin material (incl. modified) prohibited.
 *
 * Author: Lulu's Church
 * Date: 2022/1/24
 *
 * @param actorSettings
 * @text Actor Portrait Settings
 * @desc (This section is unused)
 *
 * @param shopWindowPictureX
 * @text Start X
 * @desc Offset X position for actor portrait.
 * (+ = right, - = left)
 * @default 0
 * @min -9999
 * @type number
 * @parent actorSettings
 *
 * @param shopWindowPictureY
 * @text Start Y
 * @desc Offset Y position for actor portrait.
 * (+ = down, - = up)
 * @default 0
 * @min -9999
 * @type number
 * @parent actorSettings
 *
 * @param shopSettings
 * @text Clerk Portrait Settings
 * @desc (This section is unused)
 *
 * @param shopLists
 * @text Clerk Config List
 * @desc Set up the list of clerks to show in shops.
 * @default []
 * @type struct<shopLists>[]
 * @parent shopSettings
 *
 * @param shopNumberVariable
 * @text Clerk Variable
 * @desc Variable ID to select clerk config by number.
 * Clerk config with this number is automatically used.
 * @type variable
 * @parent shopSettings
 *
 * @param shopMessageWindowSettings
 * @text Message Window Settings
 * @desc (This section is unused)
 *
 * @param shopMessageWindowOffsetX
 * @text Window X Offset
 * @desc Adjusts message window X position.
 * (+ = right, - = left)
 * @default 0
 * @min -9999
 * @max 9999
 * @type number
 * @parent shopMessageWindowSettings
 *
 * @param shopMessageWindowOffsetY
 * @text Window Y Offset
 * @desc Adjusts message window Y position.
 * (+ = down, - = up)
 * @default 0
 * @min -9999
 * @max 9999
 * @type number
 * @parent shopMessageWindowSettings
 *
 * @param shopMessageWindowWidth
 * @text Window Width
 * @desc Width of the message window.
 * Can use script like: Graphics.boxWidth / 2
 * @default Graphics.boxWidth / 2
 * @type string
 * @parent shopMessageWindowSettings
 *
 * @param shopMessageWindowNumRows
 * @text Window Row Count
 * @desc Number of rows for message window height.
 * @default 4
 * @type number
 * @parent shopMessageWindowSettings
 *
 * @param itemCategoryWindowDefault
 * @text Use Default Category Width
 * @desc Keeps default width for sell category window.
 * Useful for avoiding conflicts with other plugins.
 * @default false
 * @type boolean

スポンサードリンク

-MZ plugins

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