MZ用プラグイン

NRP 最強装備機能をカスタマイズ - NRP_CustomOptimize.js

シェア用テキスト:
▼NRP 最強装備機能をカスタマイズ(砂川赳様作) - NRP_CustomOptimize.js
https://plugin-mz.fungamemake.com/archives/6014
最強装備の装備タイプを限定、最強装備欄の省略&別ウィンドウ化が出来るようになります。

ふりがな:さいきょうそうびきのうをかすたまいず

機能概要: 最強装備の装備タイプを限定、最強装備欄の省略&別ウィンドウ化が出来るようになります。

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

作者:砂川赳

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

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

ファイル名:NRP_CustomOptimize.js

プラグインのヘルプ:

/*:ja
 * @target MZ
 * @plugindesc v1.001 最強装備機能をカスタマイズ
 * @author 砂川赳(http://newrpg.seesaa.net/)
 * @url https://newrpg.seesaa.net/article/489626316.html
 *
 * @help 最強装備機能をカスタマイズします。
 * 主に以下二つの機能があります。
 * 
 * ◆最強装備の装備タイプを限定
 * 通常、装備画面の最強装備&全て外す機能では、
 * 全ての装備箇所が対象になってしまいます。
 * 
 * 当プラグインでは、対象を装備タイプによって限定できます。
 * 例えば、装飾品など単純な性能では優劣を測れない装備について、
 * 最強装備(および全て外す)の対象外にすることができます。
 * 
 * ◆最強装備欄の省略&別ウィンドウ化
 * 最強装備欄を省略して、いきなり装備を変更できるようにします。
 * 最強装備欄はShiftなどのキーで別ウィンドウとして呼び出せます。
 * 
 * その際、最強装備欄には通常よりも細かい機能を設定できます。
 * 例えば『全て最強』『装飾品を除いて最強』『全て外す』『装飾品を除いて外す』
 * というように、多数の機能を用意できます。
 * 
 * -------------------------------------------------------------------
 * ■使用方法
 * -------------------------------------------------------------------
 * 上述した二つの機能によって、設定方法が変わります。
 * 両方の設定をしても意味がありません。
 * 
 * ◆最強装備の装備タイプを限定
 * 『最強装備する装備タイプ』と『全て外す装備タイプ』に
 * 対象としたい装備タイプを設定してください。
 * 
 * ◆最強装備欄の省略&別ウィンドウ化
 * 『最強装備欄の省略』をオンにしてください。
 * 
 * さらに『最強装備コマンドリスト』に登録した内容が、
 * 別ウィンドウとして呼び出せるようになります。
 * 登録したコマンド毎に対象としたい装備タイプを設定できます。
 * 
 * なお、初期状態から『最強装備』と『全て外す』は登録されています。
 * 
 * -------------------------------------------------------------------
 * ■利用規約
 * -------------------------------------------------------------------
 * 特に制約はありません。
 * 改変、再配布自由、商用可、権利表示も任意です。
 * 作者は責任を負いませんが、不具合については可能な範囲で対応します。
 * 
 * @-----------------------------------------------------
 * @ プラグインパラメータ
 * @-----------------------------------------------------
 * 
 * @param OptimizeEquipmentType
 * @text 最強装備する装備タイプ
 * @type string
 * @desc 最強装備の対象とする装備タイプです。空欄なら全て。
 * 複数指定可。(例:4,6)
 * 
 * @param ClearEquipmentType
 * @text 全て外す装備タイプ
 * @type string
 * @desc 全て外すの対象とする装備タイプです。空欄なら全て。
 * 複数指定可。(例:4,6)
 * 
 * @param SlotActorSwitch
 * @text スロット変更時アクター切替
 * @type boolean
 * @default true
 * @desc 装備スロット変更時にPageup,Pagedownによるアクター切替を有効にします。
 * 
 * @param HideOptimizeArea
 * @text 最強装備欄の省略
 * @type boolean
 * @default false
 * @desc 最強装備などの欄を隠し、直接装備スロットの選択に移行します。
 * 
 * @param OptimizeKey
 * @parent HideOptimizeArea
 * @text ウィンドウを開くキー
 * @default shift
 * @type select
 * @option 無効 @value
 * @option shift
 * @option control
 * @option tab
 * @desc 最強装備欄を非表示にした場合、別ウィンドウで開くためのキーです。
 * 
 * @param OptimizeCommandList
 * @parent HideOptimizeArea
 * @text 最強装備コマンドリスト
 * @type struct<Optimize>[]
 * @default [”{”Name”:”最強装備”,”EquipOrRelease”:”equip”,”TargetEquipmentType”:””}”,”{”Name”:”全て外す”,”EquipOrRelease”:”release”,”TargetEquipmentType”:””}”]
 * @desc 最強装備用のウィンドウに表示するコマンドのリストです。
 */

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

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