MZ用プラグイン

NRP ショップ画面をカスタマイズする - NRP_ShopCustomize.js

シェア用テキスト:
▼NRP ショップ画面をカスタマイズする(砂川赳様作) - NRP_ShopCustomize.js
https://plugin-mz.fungamemake.com/archives/6056
ショップ画面を以下のようにカスタマイズします。 ・装備品の各種パラメータを表示 ・アクターを表示して装備状況を表示 ・装備している数を表示

ふりがな:しょっぷがめんをかすたまいずする

機能概要: ショップ画面を以下のようにカスタマイズします。 ・装備品の各種パラメータを表示 ・アクターを表示して装備状況を表示 ・装備している数を表示

利用規約(ライセンス):
・著作権:保持
・商用利用:許可
・追加改変:許可
・再配布:許可
・詳細はダウンロードページ・プラグイン内を確認

作者:砂川赳

作者サイト:https://newrpg.seesaa.net//

解説ページ:https://newrpg.seesaa.net/article/498469379.html

ファイル名:NRP_ShopCustomize.js

プラグインのヘルプ:

/*:ja
 * @target MZ
 * @plugindesc v1.03 ショップ画面をカスタマイズします。
 * @author 砂川赳(https://newrpg.seesaa.net/)
 * @url https://newrpg.seesaa.net/article/498469379.html
 *
 * @help ショップ画面を以下のようにカスタマイズします。
 * 
 * ・装備品の各種パラメータを表示
 * ・アクターを表示して装備状況を表示
 * ・装備している数を表示
 * 
 * また、装備スロットを自由に変更するプラグイン(NRP_EquipSlot.js)を
 * 使用している場合には、併用をオススメします。
 * 具体的には、装飾品などを複数装備可能とした場合に
 * 違和感が出ないように対応しています。
 * 
 * -------------------------------------------------------------------
 * ■利用規約
 * -------------------------------------------------------------------
 * 特に制約はありません。
 * 改変、再配布自由、商用可、権利表示も任意です。
 * 作者は責任を負いませんが、不具合については可能な範囲で対応します。
 * 
 * @-----------------------------------------------------
 * @ プラグインパラメータ
 * @-----------------------------------------------------
 * 
 * @param DisplayParameters
 * @text 表示するパラメータ
 * @type string
 * @default 2,3,4,5,6,7
 * @desc 表示するパラメータです。複数指定可
 * 0:HP, 1:MP, 2:攻撃~7:運
 * 
 * @param DisplayEquipCount
 * @text 装備数を表示
 * @type boolean
 * @default false
 * @desc 装備数を表示します。
 * 
 * @param EquipCountMessage
 * @parent DisplayEquipCount
 * @text 装備数の文言
 * @type string
 * @default 装備している数
 * @desc 装備数を表示する際の文言です。
 * 
 * @param AboveHelpWindow
 * @text ヘルプを上に表示
 * @type boolean
 * @default false
 * @desc ヘルプを商品一覧の上側に表示します。
 * 
 * @param DisplayActorWindow
 * @text アクターウィンドウを表示
 * @type boolean
 * @default true
 * @desc アクターウィンドウを表示します。
 * 
 * @param ActorWindowHeight
 * @parent DisplayActorWindow
 * @text ウィンドウの縦幅
 * @type number @min -999 @max 999
 * @default 100
 * @desc アクターウィンドウの縦幅です。
 * 
 * @param ActorAdjustX
 * @parent DisplayActorWindow
 * @text アクターX座標調整
 * @type number @min -999 @max 999
 * @default 0
 * @desc アクターのX座標を調整します。
 * 
 * @param ActorAdjustY
 * @parent DisplayActorWindow
 * @text アクターY座標調整
 * @type number
 * @default 0
 * @desc アクターのY座標を調整します。
 * 
 * @param ActorInterval
 * @parent DisplayActorWindow
 * @text アクター同士の間隔
 * @type number
 * @default 80
 * @desc アクター同士の間隔を設定します。
 * 
 * @param ActorWindowPositionH
 * @parent DisplayActorWindow
 * @text ウィンドウ位置(横)
 * @type select
 * @option 左 @value left
 * @option 右 @value right
 * @option 全体 @value all
 * @default right
 * @desc アクターウィンドウの位置(横方向)を指定します。
 * 
 * @param ActorWindowPositionV
 * @parent DisplayActorWindow
 * @text ウィンドウ位置(縦)
 * @type select
 * @option 上 @value upper
 * @option 中 @value middle
 * @option 下 @value lower
 * @default middle
 * @desc アクターウィンドウの位置(縦方向)を指定します。
 * 下の場合、横位置は強制で全体になります。
 * 
 * @param DisplayBenchMembers
 * @parent DisplayActorWindow
 * @text 控えのアクターも表示
 * @type boolean
 * @default true
 * @desc 控えのアクターもアクターウィンドウ内に表示します。
 * 
 * @param <EquipSymbol>
 * @parent DisplayActorWindow
 * @text <装備記号>
 * @desc 装備記号の表示に関する設定です。
 * 
 * @param CompareParameters
 * @parent <EquipSymbol>
 * @text 比較するパラメータ
 * @type string
 * @default 2,3,4,5,6,7
 * @desc 比較時に参照するパラメータです。複数指定可
 * 0:HP, 1:MP, 2:攻撃~7:運
 * 
 * @param NotCompareEquipTypes
 * @parent <EquipSymbol>
 * @text 比較しない装備タイプ
 * @type string
 * @desc 比較記号を表示しない装備タイプ。複数指定可
 * 複数装備の装飾品などを想定しています。
 * 
 * @param EquipSymbolAdjustX
 * @parent <EquipSymbol>
 * @text 装備記号X座標調整
 * @type number @min -999 @max 999
 * @default 0
 * @desc 装備記号のX座標を調整します。
 * 
 * @param EquipSymbolAdjustY
 * @parent <EquipSymbol>
 * @text 装備記号Y座標調整
 * @type number @min -999 @max 999
 * @default 0
 * @desc 装備記号のY座標を調整します。
 * 
 * @param EquipSymbolFontSize
 * @parent <EquipSymbol>
 * @text 装備記号フォントサイズ
 * @type number @max 999
 * @default 20
 * @desc 装備記号のフォントサイズを設定します。
 * 
 * @param EquipSymbolEquip
 * @parent <EquipSymbol>
 * @text 装備記号(装備中)
 * @type string
 * @default E
 * @desc 装備中の装備記号です。初期値E
 * 
 * @param EquipSymbolUp
 * @parent <EquipSymbol>
 * @text 装備記号(上昇)
 * @type string
 * @default ▲
 * @desc 能力上昇時の装備記号です。初期値▲
 * 
 * @param EquipSymbolDown
 * @parent <EquipSymbol>
 * @text 装備記号(下降)
 * @type string
 * @default ▼
 * @desc 能力下降時の装備記号です。初期値▼
 * 
 * @param EquipSymbolEqual
 * @parent <EquipSymbol>
 * @text 装備記号(等しい)
 * @type string
 * @default =
 * @desc 能力変化なし時の装備記号です。初期値=
 * 
 * @param EquipSymbolEquipColor
 * @parent <EquipSymbol>
 * @text 装備記号(装備中)色
 * @type number
 * @default 0
 * @desc 装備中の装備記号の色です。
 * システムカラーで指定してください。
 * 
 * @param EquipSymbolUpColor
 * @parent <EquipSymbol>
 * @text 装備記号(上昇)色
 * @type number
 * @default 23
 * @desc 能力上昇時の装備記号の色です。
 * システムカラーで指定してください。
 * 
 * @param EquipSymbolDownColor
 * @parent <EquipSymbol>
 * @text 装備記号(下降)色
 * @type number
 * @default 2
 * @desc 能力下降時の装備記号の色です。
 * システムカラーで指定してください。
 * 
 * @param EquipSymbolEqualColor
 * @parent <EquipSymbol>
 * @text 装備記号(等しい)色
 * @type number
 * @default 0
 * @desc 能力変化なし時の装備記号の色です。
 * システムカラーで指定してください。
 * 
 * @param DisplayDifference
 * @parent <EquipSymbol>
 * @text 差分を表示
 * @type boolean
 * @default false
 * @desc パラメータの差分を数値表示します。
 * アクター同士の間隔を大きめにしないと収まりません。
 * 
 * @param DiffAdjustX
 * @parent DisplayDifference
 * @text 差分X座標調整
 * @type number @min -999 @max 999
 * @default 0
 * @desc 差分数値のX座標を調整します。
 * 
 * @param DiffAdjustY
 * @parent DisplayDifference
 * @text 差分Y座標調整
 * @type number @min -999 @max 999
 * @default 0
 * @desc 差分数値のY座標を調整します。
 * 
 * @param DiffFontSize
 * @parent DisplayDifference
 * @text 差分フォントサイズ
 * @type number @max 999
 * @default 20
 * @desc 差分数値のフォントサイズを設定します。
 */

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

Copyright© #ツクプラMZ , 2026 All Rights Reserved.