キャラクターのダメージポッププラグイン – CharacterPopupDamage.js
- タイトル
- キャラクターのダメージポッププラグイン
- 作者名
- トリアコンタン様
- ヘルプ
- マップ画面でイベントやプレイヤーに数字をポップアップさせる機能を提供します。
マップ上でのダメージや回復の演出に利用できます。演出は戦闘時のものと同一です。
指定する値をマイナスにすると回復扱いとなり色が変わります。
また、クリティカルにすると数字の色が一瞬、赤くなります。
また「HPの増減」等のイベント実行時に自動で変化量をポップアップする機能や、
ダメージ床を通過した際に自動でポップアップする機能も用意されています。
パラメータにより、HPのみや増加のみといった条件指定もできます。
プラグインコマンド詳細
イベントコマンド「プラグインコマンド」から実行。
(パラメータの間は半角スペースで区切る)
・CPD_DAMAGE or ポップアップダメージ [キャラクターID] [ダメージ値] [反転]
キャラクターを指定してダメージをポップアップします。
キャラクターの指定は以下の通りです。
-1 : プレイヤー
0 : 実行中のイベント
1.. : 指定したIDのイベント
反転を有効にすると、ポップアップの回転方向が逆になります。
(パラメータの「回転」を有効にしている場合)
CPD_DAMAGE 5 -300 ON
ポップアップダメージ 0 \v[1] OFF
・CPD_CRITICAL or ポップアップクリティカル
キャラクターを指定してダメージをクリティカル扱いでポップアップします。
CPD_CRITICAL -1 100 ON
ポップアップクリティカル 3 \v[1] OFF
・CPD_MP_DAMAGE or ポップアップMPダメージ
キャラクターを指定してMPダメージをポップアップします。
CPD_MP_DAMAGE 5 -300 ON
ポップアップMPダメージ 0 \v[1] OFF
・CPD_MP_CRITICAL or ポップアップMPクリティカル
キャラクターを指定してMPダメージをクリティカル扱いでポップアップします。
CPD_MP_CRITICAL -1 100 ON
ポップアップMPクリティカル 3 \v[1] OFF
・CPD_MISS or ポップアップミス
キャラクターを指定してmissをポップアップします。
CPD_MISS -1 ON
ポップアップミス 3 OFF
・CPD_INVALID or ポップアップ無効化
自動ポップアップを無効にします。
有効になっているとイベントコマンド「HPの増減」「MPの増減」「TPの増減」
およびダメージ床によるダメージが自動でポップアップします。
初期状態では有効です。
・CPD_VALID or ポップアップ有効化
自動ポップアップを再度有効にします。
・CPD_SETTING_TONE or ポップアップ設定_色調 [赤] [緑] [青] [グレー]
ポップアップ画像の色調を変更できます。色調の設定値を順番に指定してください。
CPD_SETTING_TONE 255 0 0 255
ポップアップ設定_色調 -255 -255 -255 0
・CPD_SETTING_FLASH or ポップアップ設定_フラッシュ [赤] [緑] [青] [強さ]
ポップアップ時にキャラクターをフラッシュします。
フラッシュするのはダメージを受けた場合のみです。
CPD_SETTING_FLASH 255 0 0 255
ポップアップ設定_フラッシュ 255 0 0 255
利用規約:
作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)
についても制限はありません。
このプラグインはもうあなたのものです。 - パラメータ
-
param 効果音演奏 desc 状況に応じたシステム効果音を自動演奏します。(ON/OFF) default true type boolean param 消音スイッチID desc 指定したIDのスイッチがONになっているとき、システム効果音が自動演奏されなくなります。 default 0 type switch param X座標補正 desc ポップアップ位置のX座標を補正します。 default 0 param Y座標補正 desc ポップアップ位置のY座標を補正します。 default 0 param HP自動ポップアップ desc HPの増減を自動ポップアップの対象にします。(ON/OFF) default true type boolean param MP自動ポップアップ desc MPの増減を自動ポップアップの対象にします。(ON/OFF) default true type boolean param TP自動ポップアップ desc TPの増減を自動ポップアップの対象にします。(ON/OFF) default true type boolean param 増加自動ポップアップ desc パラメータの増加を自動ポップアップの対象にします。(ON/OFF) default true type boolean param 減少自動ポップアップ desc パラメータの減少を自動ポップアップの対象にします。(ON/OFF) default true type boolean param MPダメージ音 desc MPダメージ時の効果音ファイル名を別途指定(audio/se)します。何も指定しないとHPと同じになります。 default param 回転 desc 数字の回転運動を有効にします。 default true type boolean param X方向半径 desc 数字を回転させる場合のX方向の半径です。 default 40 param Y方向半径 desc 数字を回転させる場合のY方向の半径です。 default 40 param 回転速度 desc 数字を回転させる場合の速度です。 default 60 param 拡大率 desc 初期状態の拡大率です。 default 100 param 拡大率変化値 desc 1フレームごとの拡大率の変化値です。 default -10 param 最前面表示 desc ポップアップをピクチャより前面に表示します。 default false type boolean - ライセンス表記
- 作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)
(C) 2016 Triacontane
This software is released under the MIT License.
http://opensource.org/licenses/mit-license.php
紹介ページ https://github.com/triacontane/RPGMakerMV/blob/master/CharacterPopupDamage.js