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 * */
