RPGツクールMZ用プラグイン投稿・告知サイト

#ツクプラMZ

MZ用プラグイン

TMステータス表示拡張MZ - Av_TMStatusMenuEx.js

シェア用テキスト:
▼TMステータス表示拡張MZ(アーヴェル様作) - Av_TMStatusMenuEx.js
https://plugin-mz.fungamemake.com/archives/2085
ステータスシーンに表示するパラメータを追加します。

ふりがな:TMステータスひょうじかくちょうMZ

機能概要: ステータスシーンに表示するパラメータを追加します。

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

作者:アーヴェル

作者サイト:https://twitter.com/LF71_S

解説ページ:https://tm.lucky-duet.com/viewtopic.php?t=9949

直接ダウンロード:Zipファイル

ダウンロードページ:https://drive.google.com/file/d/1ewFHqBHTOnfbgjKOQa399G…

ファイル名:Av_TMStatusMenuEx.js

プラグインのヘルプ:

//=============================================================================
//Av_TMStatusMenuEx.js
//---------------------------------------------------------------------------
//改変: アーヴェル(https://twitter.com/LF71_S)
//This software is released under the MIT License.
//http://opensource.org/licenses/mit-license.php
//---------------------------------------------------------------------------
// Version
// 1.0.0 2020/12/31 初版 元プラグイン作成者のtomoaky氏には感謝申し上げます
// 1.0.1 2021/1/1   ステータス画面でゲームパッドの決定キーが反応しない不具合を修正
// 1.0.2 2021/1/1   ヘッダー部分の記述法の混在を修正(特に影響は無いと思われます)
//---------------------------------------------------------------------------
//[Blog]   : URL
//[Twitter]: https://twitter.com/LF71_S
//=============================================================================
// TMVplugin - ステータス表示拡張
// 作者: tomoaky (http://hikimoki.sakura.ne.jp)
// Version: 1.0
// 最終更新日: 2016/02/26
//=============================================================================
/*:
 * @target MZ
 * @plugindesc ステータスシーンに表示するパラメータを追加します。
 *
 * @author tomoaky (改変 アーヴェル)
 *
 * @param descriptionKeyCode
 * @desc 表示切替ボタンとして使うキー
 * 初期値: 65( 65 = A, 66 = B, 67 = C, ... )
 * @default 65
 *
 * @param useOkKey
 * @desc 表示切替ボタンとして決定キー(Enter, Z など)を使う
 * 初期値: 1( 0 で使わない)
 * @default 1
 *
 * @param horzLineHeight
 * @desc 横線の余白も含めた高さ
 * 初期値: 28
 * @default 28
 *
 * @param xparamText
 * @desc 追加能力値の項目名(カンマ区切りで10項目)
 * 初期値: 命中,回避,会心,会心回避,魔法回避,魔法反射,反撃,…
 * @default 命中,回避,会心,会心回避,魔法回避,魔法反射,反撃,HP再生,MP再生,TP再生
 *
 * @param sparamText
 * @desc 特殊能力値の項目名(カンマ区切りで10項目)
 * 初期値: 狙われ率,防御効果,回復効果,薬の知識,MP消費,…
 * @default 狙われ率,防御効果,回復効果,薬の知識,MP消費,TPチャージ,,,床ダメージ,経験値獲得
 *
 * @param paramNameX
 * @desc 通常能力値名の表示X座標
 * 初期値: 6
 * @default 6
 *
 * @param paramNameWidth
 * @desc 通常能力値名の表示幅
 * 初期値: 96
 * @default 96
 *
 * @param paramX
 * @desc 通常能力値の表示X座標
 * 初期値: 112
 * @default 112
 *
 * @param paramWidth
 * @desc 通常能力値の表示幅
 * 初期値: 60
 * @default 60
 *
 * @param xparamNameX
 * @desc 追加能力値名の表示X座標
 * 初期値: 204
 * @default 204
 *
 * @param xparamNameWidth
 * @desc 追加能力値名の表示幅
 * 初期値: 120
 * @default 120
 *
 * @param xparamX
 * @desc 追加能力値の表示X座標
 * 初期値: 330
 * @default 330
 *
 * @param xparamWidth
 * @desc 追加能力値の表示幅
 * 初期値: 60
 * @default 60
 *
 * @param xparamFixed
 * @desc 追加能力値の小数点以下桁数
 * 初期値: 0
 * @default 0
 *
 * @param sparamNameX
 * @desc 特殊能力値名の表示X座標
 * 初期値: 442
 * @default 442
 *
 * @param sparamNameWidth
 * @desc 特殊能力値名の表示幅
 * 初期値: 172
 * @default 172
 *
 * @param sparamX
 * @desc 特殊能力値の表示X座標
 * 初期値: 610
 * @default 610
 *
 * @param sparamWidth
 * @desc 特殊能力値の表示幅
 * 初期値: 80
 * @default 80
 *
 * @param sparamFixed
 * @desc 特殊能力値の小数点以下桁数
 * 初期値: 0
 * @default 0
 *
 * @param elementResistX
 * @desc 属性有効度の表示X座標
 * 初期値: 6
 * @default 6
 *
 * @param elementResistWidth
 * @desc 属性有効度の表示幅
 * 初期値: 200
 * @default 200
 *
 * @param elementResistIds
 * @desc 表示する属性有効度
 * 初期値: 2,3,4,5,6,7,8,9
 * @default 2,3,4,5,6,7,8,9
 *
 * @param elementResistIconIds
 * @desc 表示する属性有効度のアイコン番号
 * 初期値: 64,65,66,67,68,69,70,71
 * @default 64,65,66,67,68,69,70,71
 *
 * @param pdrIconId
 * @desc 物理ダメージ率のアイコン番号( 0 で非表示)
 * 初期値: 77
 * @default 77
 *
 * @param mdrIconId
 * @desc 魔法ダメージ率のアイコン番号( 0 で非表示)
 * 初期値: 79
 * @default 79
 *
 * @param pdrname
 * @type string
 * @desc 物理ダメージ率の略称
 * 初期値: 物理
 * @default 物理
 *
 * @param mdrname
 * @type string
 * @desc 魔法ダメージ率の略称
 * 初期値: 魔法
 * @default 魔法
 *
 * @param stateResistX
 * @desc ステート有効度の表示X座標
 * 初期値: 224
 * @default 224
 *
 * @param stateResistWidth
 * @desc ステート有効度の表示幅
 * 初期値: 200
 * @default 200
 *
 * @param stateResistIds
 * @desc 表示するステート有効度
 * 初期値: 4,5,6,7,8,9,10
 * @default 4,5,6,7,8,9,10
 *
 * @param resistFixed
 * @desc 有効度の小数点以下桁数
 * 初期値: 1
 * @default 1
 *
 * @param paramBackGround
 * @desc パラメータの背景を暗くするかどうか
 * 初期値: 1 ( 0 で無効)
 * @default 1
 *
 * @param paramBackGroundOpacity
 * @desc パラメータの背景の暗さ( 1 ~ 255 )
 * 初期値: 160
 * @default 160
 *
 * @param useNicknameEx
 * @desc 二つ名と職業をまとめて表示する
 * 初期値: 0( 1 で有効)
 * @default 0
 *
 * @param useMaxLevel
 * @desc 最大レベルを表示するかどうか
 * 初期値: 1( 0 で無効)
 * @default 1
 *
 * @param maxLevelColor
 * @desc レベルが最大の場合の文字色番号
 * 初期値: 5
 * @default 5
 *
 * @param drColor
 * @desc 物理・魔法カット率の文字色
 * 初期値: 6
 * @default 6
 *
 * @param elColor
 * @desc 属性耐性の文字色番号
 * 初期値: 6
 * @default 6
 *
 * @param stColor
 * @desc ステート耐性の文字色番号
 * 初期値: 7
 * @default 7
 *
 * @param elementName
 * @text 属性・ステート名称表示
 * @type boolean
 * @desc 属性やステートのアイコン右に名称を表示する
 * @default true
 *
 * @param elementIcon
 * @text 属性・ステートアイコン表示
 * @type boolean
 * @desc 属性やステートのアイコンを表示する
 * @default true
 *
 * @param profileLines
 * @text プロフィール欄の高さ
 * @desc +にすることで画面下に動く。デフォルトなら+100などで画面外へ。(デフォルト:-50)
 * @default -50
 *
 * @param profileFontSize
 * @text プロフィール欄の文字の大きさ
 * @desc デフォルトの縦画面サイズである624を基準に調整済(デフォルト:16)
 * @default 16
 *
 * @param profileYCoordinate
 * @text プロフィール欄の文字のY座標
 * @desc デフォルトの縦画面サイズである624を基準に調整済(デフォルト:-12)
 * @default -12
 *
 * @param profileLineSpacing
 * @text プロフィール欄の行間
 * @desc デフォルトの縦画面サイズである624を基準に調整済(デフォルト:6)
 * @default 6
 *
 * @help
 * 使い方:
 *   ステータスシーンでAキーを押す、あるいは左クリック(シングルタップ)で
 *   表示するパラメータを切り替えることができます。
 *
 *   useNicknameEx を 1 に設定することで二つ名と職業をセットで表示できます。
 *   二つ名を '髪殺しの' とか '邪竜屠りの' とかにすることで、同じ職業でも
 *   キャラごとの違いを際立たせることができるかもしれません。
 *
 * プラグインコマンドはありません。
 *
 *---------------------------------------------------------------------
 *このプラグインについて (アーヴェル)
 *---------------------------------------------------------------------
 *
 *   tomoaky氏がRPGツクールMV用に作成されたものを、
 *   アーヴェルがRPGツクールMZ用に移植したものです。
 *   よって、tomoaky氏への問い合わせはしないようお願いいたします。
 *
 *  なお、当プラグイン単体によるバグ対応はある程度するつもりですが、
 *   技術不足の観点から完璧な対応を保証するものではありません。
 *   同様の理由、そして自身の創作活動の時間は極力削りたくないという理由で、
 *   競合解消や機能追加の要望には、大変申し訳有りませんがお答えしません。
 *
 *   どうかご了承ください。
 *
 *---------------------------------------------------------------------
 *元プラグインとの差異
 *---------------------------------------------------------------------
 *   useNicknameEx機能は技術不足によりオミットしました。
 *   具体的にはページ切り替えの際にゲージを消すことが出来なかっため、
 *   レイアウトを変更しました。レイアウト変更により
 *   称号とクラスをつなげて表示するだけの幅が無くなったためオミットしました。
 *
 *   属性名・及びステート名はエディタの属性名称を自動取得します。
 *   属性の上に表示されている物理カット率と魔法カット率は、
 *   表示名をプラグインパラメータから変更可能です。(デフォルト:物理/魔法)
 *   名称・アイコンのどちらもプラグインパラメータから
 *   非表示・表示の切り替えが可能です。
 *
 *   MZでタッチアイコンが追加されたことでプロフィール欄が圧迫されました。
 *   そのため、プロフィール欄の文字サイズを変更して対応してあります。
 *   文字サイズ・行間等、プラグインコマンドから設定可能です。
 *
 * 利用規約:
 *   MITライセンスです。
 *   https://licenses.opensource.jp/MIT/MIT.html
 *   作者に無断で改変、再配布が可能で、
 *   利用形態(商用、18禁利用等)についても制限はありません。
 *
 * 最終更新日: 20/12/31
 */

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

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