「マップ画面にアクターのHUDを追加できる」プラグインです。
こちらはRPGツクールMZ向けの記事です。
RPGツクールMV向けの記事もございます。
下記ページで最新版が配布されています。
mogplugins.wordpress.com/rpg-maker-mz/
どなたかのお役に立てば幸いです。
/*:ja
* @target MZ
* @plugindesc (v1.1) マップ画面にアクターのHUDを追加します。
* @author Moghunter
* @url raw.githubusercontent.com/harizumi/Moghunter-MZ-jp/main/ActorHud_Templates/02_Heart/MOG_ActorHud.js
*
* @param -> MAIN <<<<<<<<<<<<<<<<<<<<<<<
* @text -> HUD全般 <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Initial Visible
* @text 初期表示
* @default true
* @type boolean
* @on 表示
* @off 非表示
* @parent -> MAIN <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Hud X-Axis
* @text X軸位置
* @default 0
* @type number
* @parent -> MAIN <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Hud Y-Axis
* @text Y軸位置
* @default 0
* @type number
* @parent -> MAIN <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Smart Fade
* @text プレイヤー上で透明化
* @default true
* @type boolean
* @on 有効
* @off 無効
* @parent -> MAIN <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Auto Fade
* @text 文章の表示中に透明化
* @default true
* @type boolean
* @on 有効
* @off 無効
* @parent -> MAIN <<<<<<<<<<<<<<<<<<<<<<<
*
* @param
*
* @param -> LAYOUT 2 <<<<<<<<<<<<<<<<<<<<<<<
* @text -> レイアウト画像 2 <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Layout Overlay Visible
* @text 上レイヤー表示
* @default false
* @type boolean
* @on 表示
* @off 非表示
* @parent -> LAYOUT 2 <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Layout Overlay X-Axis
* @text X軸位置
* @default 0
* @type number
* @parent -> LAYOUT 2 <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Layout Overlay Y-Axis
* @text Y軸位置
* @default 0
* @type number
* @parent -> LAYOUT 2 <<<<<<<<<<<<<<<<<<<<<<<
*
*
* @param
*
* @param -> FACE <<<<<<<<<<<<<<<<<<<<<<<
* @text -> 顔画像 <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Face Visible
* @text 表示
* @default false
* @type boolean
* @on 表示
* @off 非表示
* @parent -> FACE <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Face X-Axis
* @text X軸位置
* @default 0
* @type number
* @parent -> FACE <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Face Y-Axis
* @text Y軸位置
* @default 0
* @type number
* @parent -> FACE <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Face Priority
* @text 表示順
@ desc 0:低い / 1:高い
* @default 0
* @type select
* @option レイアウトの下
* @value 0
* @option レイアウトの上
* @value 1
* @parent -> FACE <<<<<<<<<<<<<<<<<<<<<<<
*
* @param
*
* @param -> NAME <<<<<<<<<<<<<<<<<<<<<<<
* @text -> アクターの名前 <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Name Visible
* @text 表示
* @default false
* @type boolean
* @on 表示
* @off 非表示
* @parent -> NAME <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Name X-Axis
* @text X軸位置
* @default 0
* @type number
* @parent -> NAME <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Name Y-Axis
* @text Y軸位置
* @default 0
* @type number
* @parent -> NAME <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Name Font Size
* @text フォントサイズ
* @default 20
* @type number
* @parent -> NAME <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Name Bold Size
* @text 輪郭のサイズ
* @default 4
* @type number
* @parent -> NAME <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Name Font Italic
* @text フォントをイタリック化
* @default false
* @type boolean
* @on 有効
* @off 無効
* @parent -> NAME <<<<<<<<<<<<<<<<<<<<<<<
*
* @param
*
* @param -> HP <<<<<<<<<<<<<<<<<<<<<<<
* @text -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param HP Meter Visible
* @text メーターの表示
* @default false
* @type boolean
* @on 表示
* @off 非表示
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param HP Meter X-Axis
* @text メーターのX軸位置
* @default 0
* @type number
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param HP Meter Y-Axis
* @text メーターのY軸位置
* @default 0
* @type number
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param HP Meter Angle
* @text メーターの角度設定
* @default 0
* @type number
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param HP Meter Flow Anime
* @text メーターのグラデーションアニメの有効化
* @desc 画像はメーターの幅の3倍でなければなりません。
* @default false
* @type boolean
* @on 有効
* @off 無効
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param HP Meter Flow Speed
* @text グラデーションのアニメの速度
* @desc 画像はメーターの幅の3倍でなければなりません。
* @default 4
* @type number
* @min 1
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param HP Number Visible
* @text 値の表示
* @default false
* @type boolean
* @on 表示
* @off 非表示
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param HP Number Align
* @text 値の文字揃え設定
* @desc 0:左 / 1:中央 / 2:右
* @default 2
* @type select
* @option 左
* @value 0
* @option 中央
* @value 1
* @option 右
* @value 2
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param HP Number X-Axis
* @text 値のX軸位置
* @default 0
* @type number
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param HP Number Y-Axis
* @text 値のY軸位置
* @default 0
* @type number
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MaxHP Number Visible
* @text 最大値の表示
* @default false
* @type boolean
* @on 表示
* @off 非表示
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MaxHP Number X-Axis
* @text 最大値のX軸位置
* @default 0
* @type number
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MaxHP Number Y-Axis
* @text 最大値のY軸位置
* @default 0
* @type number
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param HP Icon Visible
* @text アイコン表示
* @default true
* @type boolean
* @on 表示
* @off 非表示
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param HP Icon Half Mode
* @text アイコンハーフモード有効化
* @desc アイコンは2ポイントに相当
* @default true
* @type boolean
* @on 有効 (ゼルダ形式)
* @off 無効
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param HP Icon Max Colors
* @text アイコンの段階色数
* @desc 画像は色数で分割されます。
* @default 2
* @type number
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param HP Icon Max Rows
* @text 1行のアイコン数
* @default 10
* @type number
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param HP Icon Max Columns
* @text アイコンの表示行数
* @default 2
* @type number
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param HP Icon X-Axis
* @text アイコンのX軸位置
* @default 67
* @type number
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param HP Icon Y-Axis
* @text アイコンのY軸位置
* @default 70
* @type number
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param HP Icon Space X
* @text アイコン間の水平方向間隔
* @default 0
* @type number
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param HP Icon Space Y
* @text アイコン間の縦方向間隔
* @default 0
* @type number
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param HP Icon Zoom Anime
* @text アイコンが最後の時でのズームアニメ有効化
* @type boolean
* @on 有効
* @off 無効
* @default true
*
* @parent -> HP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param
*
* @param -> MP <<<<<<<<<<<<<<<<<<<<<<<
* @text -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MP Meter Visible
* @text メーターの表示
* @default true
* @type boolean
* @on 表示
* @off 非表示
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MP Meter X-Axis
* @text メーターのX軸位置
* @default 43
* @type number
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MP Meter Y-Axis
* @text メーターのY軸位置
* @default 98
* @type number
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MP Meter Angle
* @text メーターの角度設定
* @default 0
* @type number
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MP Meter Flow Anime
* @text メーターのグラデーションアニメ有効化
* @desc 画像はメーターの幅の3倍でなければなりません。
* @default true
* @type boolean
* @on 有効
* @off 無効
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MP Meter Flow Speed
* @text グラデーションアニメの速度
* @desc 画像はメーターの幅の3倍でなければなりません。
* @default 2
* @type number
* @min 1
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MP Number Visible
* @text 値の表示
* @default false
* @type boolean
* @on 表示
* @off 非表示
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MP Number Align
* @text 値の文字揃え
* @desc 0:左 / 1:中央 / 2:右
* @default 0
* @type select
* @option 左
* @value 0
* @option 中央
* @value 1
* @option 右
* @value 2
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MP Number X-Axis
* @text 値のX軸位置
* @default 0
* @type number
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MP Number Y-Axis
* @text 値のY軸位置
* @default 0
* @type number
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MaxMP Number Visible
* @text 最大値の表示
* @default false
* @type boolean
* @on 表示
* @off 非表示
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MaxMP Number X-Axis
* @text 最大値のX軸位置
* @default 0
* @type number
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MaxMP Number Y-Axis
* @text 最大値のY軸位置
* @default 0
* @type number
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MP Icon Visible
* @text アイコン表示
* @default false
* @type boolean
* @on 表示
* @off 非表示
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MP Icon Half Mode
* @text アイコンハーフモード有効化
* @desc アイコンは2ポイントに相当
* @default false
* @type boolean
* @on 有効 (ゼルダ形式)
* @off 無効
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MP Icon Max Colors
* @text アイコンの段階色数
* @desc 画像は色数で分割されます。
* @default 0
* @type number
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MP Icon Max Rows
* @text 1行のアイコン数
* @default 1
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MP Icon Max Columns
* @text アイコンの表示行数
* @default 1
* @type number
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MP Icon X-Axis
* @text アイコンのX軸位置
* @default 0
* @type number
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MP Icon Y-Axis
* @text アイコンのY軸位置
* @default 0
* @type number
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MP Icon Space X
* @text アイコン間の水平方向間隔
* @default 0
* @type number
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MP Icon Space Y
* @text アイコン間の縦方向間隔
* @default 0
* @type number
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MP Icon Zoom Anime
* @text アイコンが最後の時でのズームアニメ有効化
* @default false
* @type boolean
* @on 有効
* @off 無効
* @parent -> MP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param
*
* @param -> TP <<<<<<<<<<<<<<<<<<<<<<<
* @text -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param TP Meter Visible
* @text メーター表示
* @default false
* @type boolean
* @on 表示
* @off 非表示
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param TP Meter X-Axis
* @text Gauge X-Axis
* @text メーターのX軸位置
* @default 0
* @type number
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param TP Meter Y-Axis
* @text Gauge Y-Axis
* @text メーターのY軸位置
* @default 0
* @type number
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param TP Meter Angle
* @text メーターの角度
* @default 0
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param TP Meter Flow Anime
* @text メーターのグラデーションアニメ有効化
* @desc 画像はメーターの幅の3倍でなければなりません。
* @default false
* @type boolean
* @on 有効
* @off 無効
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param TP Meter Flow Speed
* @text グラデーションのアニメ速度
* @desc 画像はメーターの幅の3倍でなければなりません。
* @default 4
* @type number
* @min 1
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param TP Number Visible
* @text 値の表示
* @default false
* @type boolean
* @on 表示
* @off 非表示
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param TP Number Align
* @text 値の文字揃え
* @desc 0:左 / 1:中央 / 2:右
* @default 0
* @type select
* @option 左
* @value 0
* @option 中央
* @value 1
* @option 右
* @value 2
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param TP Number X-Axis
* @text 値のX軸位置
* @default 0
* @type number
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param TP Number Y-Axis
* @text 値のY軸位置
* @default 0
* @type number
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MaxTP Number Visible
* @text 最大値の表示
* @default false
* @type boolean
* @on 表示
* @off 非表示
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MaxTP Number X-Axis
* @text 最大値のX軸位置
* @default 0
* @type number
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param MaxTP Number Y-Axis
* @text 最大値のY軸位置
* @default 0
* @type number
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param TP Icon Visible
* @text アイコンの表示
* @default false
* @type boolean
* @on 表示
* @off 非表示
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param TP Icon Half Mode
* @text アイコンハーフモード有効化
* @desc アイコンは2ポイントに相当
* @default false
* @type boolean
* @on 有効 (ゼルダ形式)
* @off 無効
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param TP Icon Max Colors
* @text アイコンの段階色数
* @desc 画像は色数で分割されます。
* @default 2
* @type number
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param TP Icon Max Rows
* @text 1行のアイコン数
* @default 10
* @type number
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param TP Icon Max Columns
* @text アイコンの表示行数
* @default 2
* @type number
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param TP Icon X-Axis
* @text アイコンのX軸位置
* @default 0
* @type number
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param TP Icon Y-Axis
* @text アイコンのY軸位置
* @default 0
* @type number
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param TP Icon Space X
* @text アイコン間の水平方向間隔
* @default 0
* @type number
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param TP Icon Space Y
* @text アイコン間の縦方向間隔
* @default 0
* @type number
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param TP Icon Zoom Anime
* @text アイコンが最後の時でのズームアニメ有効化
* @default true
* @type boolean
* @on 有効
* @off 無効
* @parent -> TP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param
*
* @param -> EXP <<<<<<<<<<<<<<<<<<<<<<<
* @text -> 経験値 <<<<<<<<<<<<<<<<<<<<<<<
*
* @param EXP Meter Visible
* @text メーターの表示
* @default false
* @type boolean
* @on 表示
* @off 非表示
* @parent -> EXP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param EXP Meter X-Axis
* @text メーターのX軸位置
* @default 0
* @type number
* @parent -> EXP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param EXP Meter Y-Axis
* @text メーターのY軸位置
* @default 0
* @type number
* @parent -> EXP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param EXP Meter Angle
* @text メーターの角度
* @default 0
* @type number
* @parent -> EXP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Level Number Visible
* @text レベル値の表示
* @default false
* @type boolean
* @on 表示
* @off 非表示
* @parent -> EXP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Level Number Align
* @text レベルの文字揃え
* @desc 0:左 / 1:中央 / 2:右
* @default 0
* @type select
* @option 左
* @value 0
* @option 中央
* @value 1
* @option 右
* @value 2
* @parent -> EXP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Level Number X-Axis
* @text レベルのX軸位置
* @default 0
* @type number
* @parent -> EXP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param Level Number Y-Axis
* @text レベルのY軸位置
* @default 0
* @type number
* @parent -> EXP <<<<<<<<<<<<<<<<<<<<<<<
*
* @param
*
* @param -> STATES <<<<<<<<<<<<<<<<<<<<<<<
* @text -> ステート <<<<<<<<<<<<<<<<<<<<<<<
*
* @param States Visible
* @text 表示
* @default false
* @type boolean
* @on 表示
* @off 非表示
* @parent -> STATES <<<<<<<<<<<<<<<<<<<<<<<
*
* @param States X-Axis
* @text X軸位置
* @default 0
* @type number
* @parent -> STATES <<<<<<<<<<<<<<<<<<<<<<<
*
* @param States Y-Axis
* @text Y軸位置
* @default 0
* @type number
* @parent -> STATES <<<<<<<<<<<<<<<<<<<<<<<
*
* @command ActorHudVisible
* @desc HUDを表示/非表示にします。
* @text 表示 / 非表示
*
* @arg visible
* @desc HUDを表示/非表示にします。
* @text 値
* @default true
* @type boolean
* @on 表示
* @off 非表示
*
* @help
* 翻訳:
* fungamemake.com/
*
* ===========================================================================
* +++ MOG Actor Hud (v1.1) +++
* By Moghunter
* mogplugins.wordpress.com
* ===========================================================================
* アクターのパラメーターHUDを追加します。
*
* ===========================================================================
* - 必要ファイル
* ===========================================================================
* 以下のファイルが必要になります。 (img/actorhud/)
*
* HP_Meter.png
* HP_Number.png
* MP_Meter.png
* MP_Number.png
* TP_Meter.png
* TP_Number.png
* Layout.png
* Layout2.png
* LV_Number.png
* EXP_Meter.png
*
* ===========================================================================
* アクター顔画像のファイル名は、次のように付けます。
*
* Face_ + ACTOR_ID.png
*
* Face_1.png
* Face_2.png
* Face_3.png
* ...
*
* ===========================================================================
* - プラグインコマンド
* ===========================================================================
* 非表示/表示のコマンドがあります。
*
* ===========================================================================
* * 更新履歴
* ===========================================================================
* (v1.1) エンコーディングに関連するソート機能の修正。
*/
コメントを投稿するにはログインしてください。