当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
戦闘行動結果ポップアップ - BattleEffectPopup.js
シェア用テキスト:
▼戦闘行動結果ポップアップ(トリアコンタン様作) - BattleEffectPopup.js
https://plugin-mz.fungamemake.com/archives/2176
戦闘中に行動の結果のメッセージをポップアップします。ポップアップするのは動的に作成した文字列もしくは用意したピクチャです。
ふりがな:せんとうこうどうけっかぽっぷあっぷ
機能概要: 戦闘中に行動の結果のメッセージをポップアップします。ポップアップするのは動的に作成した文字列もしくは用意したピクチャです。
利用規約(ライセンス): MITライセンス
作者:トリアコンタン
作者サイト:https://triacontane.blogspot.com/
ダウンロードページ:https://raw.githubusercontent.com/triacontane/RPGMakerM…
ファイル名:BattleEffectPopup.js
プラグインのヘルプ:
/*:
* @plugindesc 戦闘行動結果ポップアッププラグイン
* @target MZ
* @url https://github.com/triacontane/RPGMakerMV/tree/mz_master/BattleEffectPopup.js
* @base PluginCommonBase
* @author トリアコンタン
*
* @param Critical
* @text クリティカルポップアップ
* @desc クリティカル発生時のポップアップ情報です。
* @type struct<Popup>
* @default {”text”:”Critical”,”fileName”:””,”stateId”:””,”color”:””,”flash”:””,”se”:””}
*
* @param Avoid
* @text 回避ポップアップ
* @desc 回避発生時のポップアップ情報です。
* @type struct<Popup>
* @default {”text”:”Avoid”,”fileName”:””,”stateId”:””,”color”:””,”flash”:””,”se”:””}
*
* @param Miss
* @text ミスポップアップ
* @desc ミス発生時のポップアップ情報です。
* @type struct<Popup>
* @default {”text”:”Miss”,”fileName”:””,”stateId”:””,”color”:””,”flash”:””,”se”:””}
*
* @param Invalid
* @text 無効ポップアップ
* @desc 行動が無効(行動は成功したが有効な効果がなかった)だった時のポップアップ情報です。
* @type struct<Popup>
* @default {”text”:”Invalid”,”fileName”:””,”stateId”:””,”color”:””,”flash”:””,”se”:””}
*
* @param Guard
* @text ガードポップアップ
* @desc 行動がガード(行動は成功したが相手の耐性によって完全に防がれた)された時のポップアップ情報です。
* @type struct<Popup>
* @default {”text”:”Guard”,”fileName”:””,”stateId”:””,”color”:””,”flash”:””,”se”:””}
*
* @param Reflection
* @text 魔法反射ポップアップ
* @desc 魔法反射時のポップアップ情報です。
* @type struct<Popup>
* @default {”text”:”Reflection”,”fileName”:””,”stateId”:””,”color”:””,”flash”:””,”se”:””}
*
* @param Counter
* @text 反撃ポップアップ
* @desc 反撃時のポップアップ情報です。
* @type struct<Popup>
* @default {”text”:”Counter”,”fileName”:””,”stateId”:””,”color”:””,”flash”:””,”se”:””}
*
* @param Weakness
* @text 弱点ポップアップ
* @desc 弱点時のポップアップ情報です。
* @type struct<Popup>
* @default {”text”:”Weakness”,”fileName”:””,”stateId”:””,”color”:””,”flash”:””,”se”:””}
*
* @param Resistance
* @text 耐性ポップアップ
* @desc 耐性時のポップアップ情報です。
* @type struct<Popup>
* @default {”text”:”Resist”,”fileName”:””,”stateId”:””,”color”:””,”flash”:””,”se”:””}
*
* @param StateList
* @text ステートポップアップリスト
* @desc ステートが発生したときのポップアップ情報リストです。必ず「ステートID」を指定して下さい。
* @type struct<Popup>[]
* @default []
*
* @param MaxWidth
* @text メッセージ最大幅
* @desc ポップアップメッセージの最大幅です。
* @default 240
* @type number
*
* @param OffsetX
* @text X座標補正
* @desc ポップアップのX座標補正値です。
* @default 0
* @type number
* @min -999
* @max 999
*
* @param OffsetY
* @text Y座標補正
* @desc ポップアップのY座標の補正値です。
* @default 0
* @type number
* @min -999
* @max 999
*
* @param MessageWait
* @text メッセージウェイト
* @desc ポップアップメッセージが重なったときに次のメッセージが表示されるまでのウェイトフレーム数です。
* @default 16
* @type number
*
* @command USER_POPUP
* @text 使用者ポップアップ
* @desc スキルの使用者にポップアップ表示します。
*
* @arg value
* @text ポップアップ情報
* @desc ポップアップ表示する情報です。
* @default
* @type struct<Popup>
*
* @command TARGET_POPUP
* @text 対象者ポップアップ
* @desc スキルの対象者にポップアップ表示します。
*
* @arg value
* @text ポップアップ情報
* @desc ポップアップ表示する情報です。
* @default
* @type struct<Popup>
*
* @help 戦闘中に行動の結果のメッセージをポップアップします。
* ポップアップするのは動的に作成した文字列もしくは用意したピクチャです。
* 表示条件は以下の通りです。
* ポップアップのフォントはデータベースで指定した数字フォントが使われます。
*
* ・失敗(通常のMissは表示されなくなります)
* ・回避(通常のMissは表示されなくなります)
* ・無効(行動は成功したが有効な効果がなかった)
* ・ガード(行動は成功したが相手の耐性によって完全に防がれた)
* ・クリティカル
* ・反撃
* ・魔法反射
* ・弱点(ダメージ倍率が1.1を上回った場合)
* ・耐性(ダメージ倍率が0.9を下回った場合)
* ・ステート付与(ステートごとに設定できます)
* ・コモンイベント(プラグインコマンドから実行します)
*
* ※ガードが表示されるのは、ステート有効度もしくは属性有効度が0%の効果が
* 存在し、かつ他に有効な効果がない場合です。
* なお、「ステート無効化」で防がれた場合は表示されません。
*
* このプラグインの利用にはベースプラグイン『PluginCommonBase.js』が必要です。
* 『PluginCommonBase.js』は、RPGツクールMZのインストールフォルダ配下の
* 以下のフォルダに格納されています。
* dlc/BasicResources/plugins/official
*
* 利用規約:
* 作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)
* についても制限はありません。
* このプラグインはもうあなたのものです。
*/