MZ用プラグイン

MPP 装備ステータス拡張 - MPP_EquipStatusEX.js

シェア用テキスト:
▼MPP 装備ステータス拡張(木星ペンギン様作) - MPP_EquipStatusEX.js
https://plugin-mz.fungamemake.com/archives/7386
装備ステータスの表示内容を変更します。

ふりがな:そうびすてーたすかくちょう

機能概要: 装備ステータスの表示内容を変更します。

利用規約(ライセンス): MITライセンス

作者:木星ペンギン

作者サイト:https://woodpenguin.web.fc2.com/

解説ページ:https://woodpenguin.web.fc2.com/MV_Plugin/EquipStatusEX…

ファイル名:MPP_EquipStatusEX.js

プラグインのヘルプ:

/*:ja
 * @target MZ
 * @plugindesc 装備ステータスの表示内容を変更します。
 * @author 木星ペンギン
 * @url 
 *
 * @help [version 4.2.0]
 * - このプラグインはRPGツクールMZ用です。
 * - 装備ステータスの表示内容を変更します。
 * 
 * ▼ 武器・防具のメモ
 *  〇 <mppEqSt:name1, name2, ...>
 *   - 装備変更時のステータスウィンドウにオリジナルのパラメータ名を表示させます。
 *       例: <mppEqSt:炎半減,氷半減> と記述したアイテムを装備した場合、
 *           [炎半減]と[氷半減]が表示されます。
 *  
 * ▼ プラグインパラメータ詳細
 *  〇 Status (能力値)
 *   [通常ステータス] : 装備スロット選択中に表示されるステータス
 *   [固定ステータス] : 変更後のアイテムを選択中、常に表示されるステータス
 *   [装備ステータス] : 変更後のアイテムを選択中、
 *                      装備品に含まれる場合に表示されるステータス
 *   [変動ステータス] : 変更後のアイテムを選択中、
 *                      変更がある場合に表示されるステータス
 *  
 *   - 設定する数値は以下の通りです。
 *  
 *     0:最大HP, 1:最大MP, 2:攻撃力, 3:防御力,
 *     4:魔法力,   5:魔法防御, 6:敏捷性, 7:運,
 *  
 *    10:命中率,     11:回避率,     12:会心率, 13:会心回避率,
 *    14:魔法回避率, 15:魔法反射率, 16:反撃率, 17:HP再生率,
 *    18:MP再生率, 19:TP再生率,
 *  
 *    20:狙われ率,   21:防御効果率,     22:回復効果率,   23:薬の知識,
 *    24:MP消費率, 25:TPチャージ率, 26:物理ダメージ, 27:魔法ダメージ,
 *    28:床ダメージ, 29:経験獲得率
 * 
 *  〇 Rate (耐性)
 *   - Reverse?(反転表示)を有効にした場合、表示される数値が
 *       (1 - 有効度)*100
 *     となります。
 *     (例:有効度80%の場合は20、有効度30%の場合は70)
 *   - これは[有効度]ではなく[耐性値]として表示するための機能です。
 *  
 *  〇 プラグインパラメータの配列
 *   - 数値を配列で設定する際、n-m と表記することでnからmまでの数値を
 *     指定できます。
 *         例 : 1-4,8,10-12
 * 
 * ================================
 * Mail : wood_penguin@yahoo.co.jp (@は半角)
 * Blog : http://woodpenguin.blog.fc2.com/
 * License : MIT license
 *
 *  @param Gauge Height
 *      @text ゲージの高さ
 *      @desc 
 *      @type number
 *          @min 1
 *          @max 28
 *      @default 8
 * 
 *  @param Gauge Color
 *      @text ゲージの色
 *      @desc 現在値のゲージ色
 *      @default 232,255,255
 * 
 *  @param Gauge Shadow Color
 *      @text ゲージの影の色
 *      @desc 
 *      @default 32,32,64
 * 
 *  @param Gauge Type
 *      @text ゲージタイプ
 *      @desc 
 *      @type select
 *          @option 通常
 *              @value flat
 *          @option 丸み
 *              @value arch
 *          @option 2ライン
 *              @value 2-line
 *          @default flat
 * 
 *  @param Gauge Slope
 *      @text ゲージの傾き
 *      @desc -10~10で指定 / 0で傾きなし
 *      @type number
 *          @min -10
 *          @max 10
 *      @default -5
 * 
 *  @param Max Param Gauge
 *      @text 通常能力値ゲージの最大値
 *      @desc 
 *      @type struct<MaxParams>
 *      @default {”mhp”:”10000”,”mmp”:”2000”,”atk”:”250”,”def”:”250”,”mat”:”250”,”mdf”:”250”,”agi”:”500”,”luk”:”500”,”xparam”:”2.5”,”sparam”:”2.5”,”rate”:”2.5”}
 * 
 *  @param -----Contents
 *      @text -----描写内容
 * 
 *  @param Params List
 *      @text 基本パラメータ
 *      @desc
 *      @type struct<ParamsList>
 *      @default {”default”:”2-7”,”fixed”:””,”included”:”0-7,10-19,20-29”,”changed”:”0-7,10-19,20-29”}
 *      @parent -----Contents
 * 
 *  @param Rate Reverse?
 *      @text 有効度の反転表示
 *      @desc [有効度]ではなく[耐性値]として表示するための機能
 * 例: 有効度80%の場合は耐性値20、有効度150%の場合は耐性値-50
 *      @type boolean
 *      @default false
 *      @parent -----Contents
 * 
 *  @param Element Rate:Ids
 *      @text 属性有効度:表示ID
 *      @desc
 *      @default 1-9
 *      @parent -----Contents
 * 
 *  @param Element Rate:Type
 *      @text 属性有効度:表示タイプ
 *      @desc 装備:装備品に含まれる場合に表示されるステータス
 * 変動:変化がある場合に表示されるステータス
 *      @type select
 *          @option 装備
 *              @value Included
 *          @option 変動
 *              @value Changed
 *          @option 装備or変動
 *              @value Included or Changed
 *      @default Included or Changed
 *      @parent Element Rate:Ids
 * 
 *  @param Debuff Rate:Params
 *      @text 弱体有効度:表示能力値
 *      @desc
 *      @default 0-7
 *      @parent -----Contents
 * 
 *  @param Debuff Rate:Type
 *      @text 弱体有効度:表示タイプ
 *      @desc 装備:装備品に含まれる場合に表示されるステータス
 * 変動:変化がある場合に表示されるステータス
 *      @type select
 *          @option 装備
 *              @value Included
 *          @option 変動
 *              @value Changed
 *          @option 装備or変動
 *              @value Included or Changed
 *      @default Included or Changed
 *      @parent Debuff Rate:Params
 * 
 *  @param State Rate:Ids
 *      @text ステート有効度:表示ID
 *      @desc
 *      @default 1-13
 *      @parent -----Contents
 * 
 *  @param State Rate:Type
 *      @text ステート有効度:表示タイプ
 *      @desc 装備:装備品に含まれる場合に表示されるステータス
 * 変動:変化がある場合に表示されるステータス
 *      @type select
 *          @option 装備
 *              @value Included
 *          @option 変動
 *              @value Changed
 *          @option 装備or変動
 *              @value Included or Changed
 *      @default Included or Changed
 *      @parent State Rate:Ids
 * 
 *  @param State Resist:Ids
 *      @text ステート無効化:表示ID
 *      @desc
 *      @default 1-13
 *      @parent -----Contents
 * 
 *  @param State Resist:Type
 *      @text ステート無効化:表示タイプ
 *      @desc 装備:装備品に含まれる場合に表示されるステータス
 * 変動:変化がある場合に表示されるステータス
 *      @type select
 *          @option 装備
 *              @value Included
 *          @option 変動
 *              @value Changed
 *          @option 装備or変動
 *              @value Included or Changed
 *      @default Changed
 *      @parent State Resist:Ids
 * 
 *  @param Original Trait Type
 *      @text オリジナル特徴:表示タイプ
 *      @desc 装備:装備品に含まれる場合に表示されるステータス
 * 変動:変化がある場合に表示されるステータス
 *      @type select
 *          @option 装備
 *              @value Included
 *          @option 変動
 *              @value Changed
 *          @option 装備or変動
 *              @value Included or Changed
 *      @default Included or Changed
 *      @parent -----Contents
 * 
 *  @param Rate Unit?
 *      @text レートの単位表示
 *      @desc [追加能力値][特殊能力値][有効度]の値に単位(%)を付けます。
 *      @type boolean
 *      @default false
 * 
 *  @param -----Terms
 *      @text -----用語
 * 
 *  @param Terms Xparams
 *      @text 追加能力値
 *      @desc 
 *      @type struct<xparams>
 *      @default {”hit”:”命中率”,”eva”:”回避率”,”cri”:”会心率”,”cev”:”会心回避率”,”mev”:”魔法回避率”,”mrf”:”魔法反射率”,”cnt”:”反撃率”,”hrg”:”HP再生率”,”mrg”:”MP再生率”,”trg”:”TP再生率”}
 *      @parent -----Terms
 * 
 *  @param Terms Sparams
 *      @text 特殊能力値
 *      @desc
 *      @type struct<sparams>
 *      @default {”tgr”:”狙われ率”,”grd”:”防御効果率”,”rec”:”回復効果率”,”pha”:”薬の知識”,”mcr”:”MP消費率”,”tcr”:”TPチャージ率”,”pdr”:”物理ダメージ率”,”mdr”:”魔法ダメージ率”,”fdr”:”床ダメージ率”,”exr”:”経験獲得率”}
 *      @parent -----Terms
 * 
 *  @param Terms Element Rate
 *      @text 属性有効度
 *      @desc %1:属性名
 *      @default %1有効度
 *      @parent -----Terms
 * 
 *  @param Terms Debuff Rate
 *      @text 弱体有効度
 *      @desc %1:能力値名
 *      @default %1ダウン有効度
 *      @parent -----Terms
 * 
 *  @param Terms State Rate
 *      @text ステート有効度
 *      @desc %1:ステート名
 *      @default %1有効度
 *      @parent -----Terms
 * 
 *  @param Terms State Resist
 *      @text ステート無効化
 *      @desc %1:ステート名
 *      @default %1無効化
 *      @parent -----Terms
 * 
 */

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

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