NUUN バトラーHPゲージ - NUUN_ButlerHPGauge.js
シェア用テキスト:
▼NUUN バトラーHPゲージ(NUUN様作) - NUUN_ButlerHPGauge.js
https://plugin-mz.fungamemake.com/archives/2879
敵のバトラー上にHPゲージを表示します。
ふりがな:ばとらーHPげーじ
機能概要: 敵のバトラー上にHPゲージを表示します。
利用規約(ライセンス): MITライセンス
作者:NUUN
作者サイト:https://github.com/nuun888
ダウンロードページ:https://raw.githubusercontent.com/nuun888/mz/master/NUU…
ファイル名:NUUN_ButlerHPGauge.js
プラグインのヘルプ:
/*: * @target MZ * @plugindesc バトラーHPゲージ * @author NUUN * @orderAfter NUUN_Base * @version 1.2.4 * * @help * 敵のバトラー上にHPゲージを表示します。 * * 敵キャラのメモ欄 * <HPGaugeX:[position]> HPゲージのX座標を調整します。(相対座標) * <HPGaugeY:[position]> HPゲージのY座標を調整します。(相対座標) * <NoHPGauge> HPゲージを表示しません。 * * 特徴を有するメモ欄 * <HPGaugeVisible> この特徴を持つアクターが存在すれば、敵のHPゲージが表示されます。 * <EnemyHPGaugeVisible> この特徴を持つ敵はHPゲージが表示されます。 * 敵のメモ欄 * <HPGaugeMask:[eval]> 条件に一致しなければHP値の表示を???にします。 * this 敵データ * this.enemy() 敵のデータベースデータ * 例 <HPGaugeMask:this.hp < this.mhp * 0.3> * 敵のHPが30%未満の時のみHP値を表示します。 * * このプラグインはNUUN_Base Ver.1.2.0以降が必要です。 * * * 利用規約 * このプラグインはMITライセンスで配布しています。 * * 更新履歴 * 2021/7/15 Ver.1.2.4 * 処理の最適化により一部処理をNUUN_Baseに移行。 * 2021/7/13 Ver.1.2.3 * エネミー画像を消去する及び新たにエネミー画像を追加表示するプラグインとの競合対策。 * 2021/6/28 Ver.1.2.2 * 一部が機能しなくなっていたので処理修正 * 2021/6/28 Ver.1.2.1 * 条件によりHPを隠す機能を追加。 * 2021/6/26 Ver.1.2.0 * 状況によってHPゲージを表示する機能を追加。 * 2021/6/20 Ver.1.1.1 * モンスター図鑑(NUUN_EnemyBook)の登録により表示する機能を追加。 * 2021/6/19 Ver.1.1.0 * HPゲージの表示タイミングを設定できる機能を追加。 * 2021/6/19 Ver.1.0.3 * 疑似3DバトルVer.1.1対応のため一部の処理を変更。 * 2021/5/24 Ver.1.0.2 * HPラベル、数値を表示させない機能を追加。 * 2021/5/24 Ver.1.0.1 * HPゲージを表示させない機能を追加。 * 2021/5/24 Ver.1.0.0 * 初版 * * @param HPPosition * @desc エネミーのHPゲージ位置 * @text HPゲージ位置 * @type select * @option 表示なし * @value -1 * @option 敵画像の上 * @value 0 * @option 敵画像の下 * @value 1 * @default 0 * * @param HPVisibleMode * @desc HPゲージの表示 * @text HPゲージ表示 * @type select * @option 表示 * @value 0 * @option 非表示(図鑑、特徴により表示) * @value 1 * @default 0 * * @param HPVisible * @desc HPゲージの表示タイミング * @text HPゲージ表示タイミング * @type select * @option 常に表示 * @value 0 * @option 選択時 * @value 1 * @option ダメージ時 * @value 2 * @option 選択時、ダメージ時 * @value 3 * @default 0 * * @param HPEnemyBookVisible * @desc HPゲージの表示タイミング(モンスター図鑑) * @text HPゲージ表示タイミング(モンスター図鑑) * @type select * @option 指定なし * @value 0 * @option 図鑑登録後 * @value 1 * @option 図鑑情報登録後 * @value 2 * @default 0 * * @param GaugeWidth * @desc ゲージの横幅を指定します。 * @text ゲージ横幅 * @type number * @default 128 * @min 0 * * @param GaugeHeight * @desc ゲージの縦幅を指定します。 * @text ゲージ縦幅 * @type number * @default 12 * @min 0 * * @param Gauge_X * @desc ゲージのX座標(相対座標)指定します。 * @text ゲージX座標 * @type number * @default 0 * @min -9999 * * @param Gauge_Y * @desc ゲージのY座標(相対座標)指定します。 * @text ゲージY座標 * @type number * @default 0 * @min -9999 * * @param HPLabelVisible * @text HPラベル表示 * @desc HPラベルを表示する。 * @type boolean * @default true * * @param HPValueVisible * @text HP数値表示 * @desc HP数値を表示する。 * @type boolean * @default true * * @param ValueFontSize * @desc 数値のフォントサイズ。(メインフォントサイズから) * @text 数値フォントサイズ * @type number * @default -6 * @min -9999 * * @param LabelFontSize * @desc ラベルのフォントサイズ。(メインフォントサイズから) * @text ラベルフォントサイズ * @type number * @default -2 * @min -9999 * * @param MaskValueName * @desc HPの数値を隠す時の文字。 * @text HPの数値を隠す時の文字 * @type string * @default ???? * * @param ConflictScale * @desc 敵画像の上設定時の拡大率の考慮 * @text 拡大率の考慮 * @type select * @option 元のサイズ基準 * @value 0 * @option 現在のサイズ基準 * @value 1 * @option 元のサイズ基準(MNKR_TMBattlerExMZ併用時) * @value 2 * @default 0 * */