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

#ツクプラ

SRD State Popups - SRD_StatePopups.js

シェア用テキスト:
▼SRD State Popups(SumRndmDde様作) - SRD_StatePopups.js
https://plugin.fungamemake.com/archives/26493
ステートやバフの追加や解除のポップアップを追加できます。

ふりがな:すてーとぽっぷあっぷ

機能概要: ステートやバフの追加や解除のポップアップを追加できます。

利用規約(ライセンス):https://fungamemake.com/srd-japanese

作者:SumRndmDde

ダウンロードページ:https://fungamemake.com/archives/9428

ファイル名:SRD_StatePopups.js

プラグインのヘルプ:

/*:ja
 * @plugindesc ステートやバフの追加や解除のポップアップを追加できます。
 * @author SumRndmDde
 *
 * @param == States Defaults ==
 * @text -- ステート全般デフォルト --
 * @default
 *
 * @param Default Add Text
 * @text デフォルト追加テキスト
 * @desc ステートの追加時ポップアップ表示
 * %1はステート名を表示
 * @default +%1
 *
 * @param Default Remove Text
 * @text デフォルト解除時テキスト
 * @desc ステートの解除時ポップアップ表示
 * %1はステート名を表示
 * @default -%1
 *
 * @param Default X Pos
 * @text デフォルトX位置
 * @desc ステートポップアップのデフォルト初期X位置
 * @default 24
 *
 * @param Default Y Pos
 * @text デフォルトY位置
 * @desc ステートポップアップのデフォルト初期Y位置
 * @default this._sprite.height * (-1/3)
 *
 * @param Default Color
 * @text デフォルト色
 * @desc ポップアップテキストのデフォルト色
 * @default #FFFFFF
 *
 * @param Default Outline
 * @text デフォルトのアウトライン色
 * @desc ポップアップテキストのアウトライン色
 * @default #000000
 *
 * @param Default Duration
 * @text デフォルト表示時間
 * @desc ポップアップのデフォルト表示時間
 * @default 90
 *
 * @param Default Animations
 * @text デフォルトのアニメーション
 * @desc ポップアップのデフォルトのアニメーション
 * @default rotation, float
 *
 * @param Default Flash Color
 * @text デフォルトのフラッシュ色
 * @desc ポップアップのデフォルトのフラッシュ色
 * @default 0, 0, 0, 0
 *
 * @param Default Flash Duration
 * @text デフォルトのフラッシュ時間
 * @desc ポップアップのフラッシュのデフォルト表示時間
 * @default 0
 *
 * @param == Param 0 ==
 * @text -- 最大HP --
 * @default
 *
 * @param Param 0 Pos Text
 * @text 最大HP追加時テキスト
 * @desc 最大HPの追加時ポップアップ表示
 * @default 最大HP追加
 *
 * @param Param 0 Neg Text
 * @text 最大HP減少時テキスト
 * @desc 最大HPの減少時ポップアップ表示
 * @default 最大HP減少
 *
 * @param Param 0 Remove Text
 * @text 最大HP解除時テキスト
 * @desc 最大HPの解除時ポップアップ表示
 * @default 最大HP通常化
 *
 * @param Param 0 X Pos
 * @text 最大HPX位置
 * @desc 最大HPポップアップのデフォルト初期X位置
 * @default 24
 *
 * @param Param 0 Y Pos
 * @text 最大HPY位置
 * @desc 最大HPポップアップのデフォルト初期Y位置
 * @default this._sprite.height * (-1/3)
 *
 * @param Param 0 Color
 * @text 最大HP色
 * @desc ポップアップテキストのデフォルト色
 * @default #FFFFFF
 *
 * @param Param 0 Outline
 * @text 最大HPアウトライン色
 * @desc ポップアップテキストのアウトライン色
 * @default #000000
 *
 * @param Param 0 Duration
 * @text 最大HP表示時間
 * @desc ポップアップのデフォルト表示時間
 * @default 90
 *
 * @param Param 0 Animations
 * @text 最大HPアニメーション
 * @desc ポップアップのデフォルトのアニメーション
 * @default rotation, float
 *
 * @param Param 0 Flash Color
 * @text 最大HPフラッシュ色
 * @desc ポップアップのデフォルトのフラッシュ色
 * @default 0, 0, 0, 0
 *
 * @param Param 0 Flash Duration
 * @text 最大HPフラッシュ表示時間
 * @desc ポップアップのフラッシュのデフォルト表示時間
 * @default 0
 *
 * @param == Param 1 ==
 * @text -- 最大MP --
 * @default
 *
 * @param Param 1 Pos Text
 * @text 最大MP追加時テキスト
 * @desc 最大MPの追加時ポップアップ表示
 * @default 最大MP追加
 *
 * @param Param 1 Neg Text
 * @text 最大MP減少時テキスト
 * @desc 最大MPの減少時ポップアップ表示
 * @default 最大MP減少
 *
 * @param Param 1 Remove Text
 * @text 最大MP解除時テキスト
 * @desc 最大MPの解除時ポップアップ表示
 * @default 最大MP通常化
 *
 * @param Param 1 X Pos
 * @text 最大MPX位置
 * @desc 最大MPポップアップのデフォルト初期X位置
 * @default 24
 *
 * @param Param 1 Y Pos
 * @text 最大MPY位置
 * @desc 最大MPポップアップのデフォルト初期Y位置
 * @default this._sprite.height * (-1/3)
 *
 * @param Param 1 Color
 * @text 最大MP色
 * @desc ポップアップテキストのデフォルト色
 * @default #FFFFFF
 *
 * @param Param 1 Outline
 * @text 最大MPアウトライン色
 * @desc ポップアップテキストのアウトライン色
 * @default #000000
 *
 * @param Param 1 Duration
 * @text 最大MP表示時間
 * @desc ポップアップのデフォルト表示時間
 * @default 90
 *
 * @param Param 1 Animations
 * @text 最大MPアニメーション
 * @desc ポップアップのデフォルトのアニメーション
 * @default rotation, float
 *
 * @param Param 1 Flash Color
 * @text 最大MPフラッシュ色
 * @desc ポップアップのデフォルトのフラッシュ色
 * @default 0, 0, 0, 0
 *
 * @param Param 1 Flash Duration
 * @text 最大MPフラッシュ表示時間
 * @desc ポップアップのフラッシュのデフォルト表示時間
 * @default 0
 *
 * @param == Param 2 ==
 * @text -- 攻撃力 --
 * @default
 *
 * @param Param 2 Pos Text
 * @text 攻撃力追加時テキスト
 * @desc 攻撃力の追加時ポップアップ表示
 * @default 攻撃力追加
 *
 * @param Param 2 Neg Text
 * @text 攻撃力減少時テキスト
 * @desc 攻撃の減少時ポップアップ表示
 * @default 攻撃力減少
 *
 * @param Param 2 Remove Text
 * @text 攻撃力解除時テキスト
 * @desc 攻撃力の解除時ポップアップ表示
 * @default 攻撃力通常化
 *
 * @param Param 2 X Pos
 * @text 攻撃力X位置
 * @desc 攻撃力ポップアップのデフォルト初期X位置
 * @default 24
 *
 * @param Param 2 Y Pos
 * @text 攻撃力Y位置
 * @desc 攻撃力ポップアップのデフォルト初期Y位置
 * @default this._sprite.height * (-1/3)
 *
 * @param Param 2 Color
 * @text 攻撃力色
 * @desc ポップアップテキストのデフォルト色
 * @default #ff6666
 *
 * @param Param 2 Outline
 * @text 攻撃力アウトライン色
 * @desc ポップアップテキストのアウトライン色
 * @default #000000
 *
 * @param Param 2 Duration
 * @text 攻撃力表示時間
 * @desc ポップアップのデフォルト表示時間
 * @default 90
 *
 * @param Param 2 Animations
 * @text 攻撃力アニメーション
 * @desc ポップアップのデフォルトのアニメーション
 * @default rotation, float
 *
 * @param Param 2 Flash Color
 * @text 攻撃力フラッシュ色
 * @desc ポップアップのデフォルトのフラッシュ色
 * @default 0, 0, 0, 0
 *
 * @param Param 2 Flash Duration
 * @text 攻撃力フラッシュ表示時間
 * @desc ポップアップのフラッシュのデフォルト表示時間
 * @default 0
 *
 * @param == Param 3 ==
 * @text -- 防御力 --
 * @default
 *
 * @param Param 3 Pos Text
 * @text 防御力追加時テキスト
 * @desc 防御力の追加時ポップアップ表示
 * @default 防御力追加
 *
 * @param Param 3 Neg Text
 * @text 防御力減少時テキスト
 * @desc 防御力の減少時ポップアップ表示
 * @default 防御力減少
 *
 * @param Param 3 Remove Text
 * @text 防御力解除時テキスト
 * @desc 防御力の解除時ポップアップ表示
 * @default 防御力通常化
 *
 * @param Param 3 X Pos
 * @text 防御力X位置
 * @desc 防御力ポップアップのデフォルト初期X位置
 * @default 24
 *
 * @param Param 3 Y Pos
 * @text 防御力Y位置
 * @desc 防御力ポップアップのデフォルト初期Y位置
 * @default this._sprite.height * (-1/3)
 *
 * @param Param 3 Color
 * @text 防御力色
 * @desc ポップアップテキストのデフォルト色
 * @default #6666ff
 *
 * @param Param 3 Outline
 * @text 防御力アウトライン色
 * @desc ポップアップテキストのアウトライン色
 * @default #000000
 *
 * @param Param 3 Duration
 * @text 防御力表示時間
 * @desc ポップアップのデフォルト表示時間
 * @default 90
 *
 * @param Param 3 Animations
 * @text 防御力アニメーション
 * @desc ポップアップのデフォルトのアニメーション
 * @default rotation, float
 *
 * @param Param 3 Flash Color
 * @text 防御力フラッシュ色
 * @desc ポップアップのデフォルトのフラッシュ色
 * @default 0, 0, 0, 0
 *
 * @param Param 3 Flash Duration
 * @text 防御力フラッシュ表示時間
 * @desc ポップアップのフラッシュのデフォルト表示時間
 * @default 0
 *
 * @param == Param 4 ==
 * @text -- 魔法力 --
 * @default
 *
 * @param Param 4 Pos Text
 * @text 魔法力追加時テキスト
 * @desc 魔法力の追加時ポップアップ表示
 * @default 魔法力追加
 *
 * @param Param 4 Neg Text
 * @text 魔法力減少時テキスト
 * @desc 魔法力の減少時ポップアップ表示
 * @default 魔法力減少
 *
 * @param Param 4 Remove Text
 * @text 魔法力解除時テキスト
 * @desc 魔法力の解除時ポップアップ表示
 * @default 魔法力通常化
 *
 * @param Param 4 X Pos
 * @text 魔法力X位置
 * @desc 魔法力ポップアップのデフォルト初期X位置
 * @default 24
 *
 * @param Param 4 Y Pos
 * @text 魔法力Y位置
 * @desc 魔法力ポップアップのデフォルト初期Y位置
 * @default this._sprite.height * (-1/3)
 *
 * @param Param 4 Color
 * @text 魔法力色
 * @desc ポップアップテキストのデフォルト色
 * @default #ff66db
 *
 * @param Param 4 Outline
 * @text 魔法力アウトライン色
 * @desc ポップアップテキストのアウトライン色
 * @default #000000
 *
 * @param Param 4 Duration
 * @text 魔法力表示時間
 * @desc ポップアップのデフォルト表示時間
 * @default 90
 *
 * @param Param 4 Animations
 * @text 魔法力アニメーション
 * @desc ポップアップのデフォルトのアニメーション
 * @default rotation, float
 *
 * @param Param 4 Flash Color
 * @text 魔法力フラッシュ色
 * @desc ポップアップのデフォルトのフラッシュ色
 * @default 0, 0, 0, 0
 *
 * @param Param 4 Flash Duration
 * @text 魔法力フラッシュ表示時間
 * @desc ポップアップのフラッシュのデフォルト表示時間
 * @default 0
 *
 * @param == Param 5 ==
 * @text -- 魔法防御 --
 * @default
 *
 * @param Param 5 Pos Text
 * @text 魔法防御追加時テキスト
 * @desc 魔法防御の追加時ポップアップ表示
 * @default 魔法防御追加
 *
 * @param Param 5 Neg Text
 * @text 魔法防御減少時テキスト
 * @desc 魔法防御の減少時ポップアップ表示
 * @default 魔法防御減少
 *
 * @param Param 5 Remove Text
 * @text 魔法防御解除時テキスト
 * @desc 魔法防御の解除時ポップアップ表示
 * @default 魔法防御通常化
 *
 * @param Param 5 X Pos
 * @text 魔法防御X位置
 * @desc 魔法防御ポップアップのデフォルト初期X位置
 * @default 24
 *
 * @param Param 5 Y Pos
 * @text 魔法防御Y位置
 * @desc 魔法防御ポップアップのデフォルト初期Y位置
 * @default this._sprite.height * (-1/3)
 *
 * @param Param 5 Color
 * @text 魔法防御色
 * @desc ポップアップテキストのデフォルト色
 * @default #bf66ff
 *
 * @param Param 5 Outline
 * @text 魔法防御アウトライン色
 * @desc ポップアップテキストのアウトライン色
 * @default #000000
 *
 * @param Param 5 Duration
 * @text 魔法防御表示時間
 * @desc ポップアップのデフォルト表示時間
 * @default 90
 *
 * @param Param 5 Animations
 * @text 魔法防御アニメーション
 * @desc ポップアップのデフォルトのアニメーション
 * @default rotation, float
 *
 * @param Param 5 Flash Color
 * @text 魔法防御フラッシュ色
 * @desc ポップアップのデフォルトのフラッシュ色
 * @default 0, 0, 0, 0
 *
 * @param Param 5 Flash Duration
 * @text 魔法防御フラッシュ表示時間
 * @desc ポップアップのフラッシュのデフォルト表示時間
 * @default 0
 *
 * @param == Param 6 ==
 * @text -- 俊敏性 --
 * @default
 *
 * @param Param 6 Pos Text
 * @text 俊敏性追加時テキスト
 * @desc 俊敏性の追加時ポップアップ表示
 * @default 俊敏性追加
 *
 * @param Param 6 Neg Text
 * @text 俊敏性減少時テキスト
 * @desc 俊敏性の減少時ポップアップ表示
 * @default 俊敏性減少
 *
 * @param Param 6 Remove Text
 * @text 俊敏性解除時テキスト
 * @desc 俊敏性の解除時ポップアップ表示
 * @default 俊敏性通常化
 *
 * @param Param 6 X Pos
 * @text 俊敏性X位置
 * @desc 俊敏性ポップアップのデフォルト初期X位置
 * @default 24
 *
 * @param Param 6 Y Pos
 * @text 俊敏性Y位置
 * @desc 俊敏性ポップアップのデフォルト初期Y位置
 * @default this._sprite.height * (-1/3)
 *
 * @param Param 6 Color
 * @text 俊敏性色
 * @desc ポップアップテキストのデフォルト色
 * @default #66ff7a
 *
 * @param Param 6 Outline
 * @text 俊敏性アウトライン色
 * @desc ポップアップテキストのアウトライン色
 * @default #000000
 *
 * @param Param 6 Duration
 * @text 俊敏性表示時間
 * @desc ポップアップのデフォルト表示時間
 * @default 90
 *
 * @param Param 6 Animations
 * @text 俊敏性アニメーション
 * @desc ポップアップのデフォルトのアニメーション
 * @default rotation, float
 *
 * @param Param 6 Flash Color
 * @text 俊敏性フラッシュ色
 * @desc ポップアップのデフォルトのフラッシュ色
 * @default 0, 0, 0, 0
 *
 * @param Param 6 Flash Duration
 * @text 俊敏性フラッシュ表示時間
 * @desc ポップアップのフラッシュのデフォルト表示時間
 * @default 0
 *
 * @param == Param 7 ==
 * @text -- 運 --
 * @default
 *
 * @param Param 7 Pos Text
 * @text 運追加時テキスト
 * @desc 運の追加時ポップアップ表示
 * @default 運追加
 *
 * @param Param 7 Neg Text
 * @text 運減少時テキスト
 * @desc 運の減少時ポップアップ表示
 * @default 運減少
 *
 * @param Param 7 Remove Text
 * @text 運解除時テキスト
 * @desc 運の解除時ポップアップ表示
 * @default 運通常化
 *
 * @param Param 7 X Pos
 * @text 運X位置
 * @desc 運ポップアップのデフォルト初期X位置
 * @default 24
 *
 * @param Param 7 Y Pos
 * @text 運Y位置
 * @desc 運ポップアップのデフォルト初期Y位置
 * @default this._sprite.height * (-1/3)
 *
 * @param Param 7 Color
 * @text 運色
 * @desc ポップアップテキストのデフォルト色
 * @default #fffc66
 *
 * @param Param 7 Outline
 * @text 運アウトライン色
 * @desc ポップアップテキストのアウトライン色
 * @default #000000
 *
 * @param Param 7 Duration
 * @text 運表示時間
 * @desc ポップアップのデフォルト表示時間
 * @default 90
 *
 * @param Param 7 Animations
 * @text 運アニメーション
 * @desc ポップアップのデフォルトのアニメーション
 * @default rotation, float
 *
 * @param Param 7 Flash Color
 * @text 運フラッシュ色
 * @desc ポップアップのデフォルトのフラッシュ色
 * @default 0, 0, 0, 0
 *
 * @param Param 7 Flash Duration
 * @text 運フラッシュ表示時間
 * @desc ポップアップのフラッシュのデフォルト表示時間
 * @default 0
 *
 * @help
 * 翻訳:ムノクラ
 * https://fungamemake.com/
 * https://twitter.com/munokura/
 *
 * 元プラグイン: http://sumrndm.site/state-popups/
 *
 *
 * State Popups
 * Version 1.02
 * SumRndmDde
 *
 *
 * このプラグインにはSRD_BattlePopupCustomizerプラグインが必要です。
 * http://sumrndm.site/battle-popup-customizer/
 *
 * SRD_BattlePopupCustomizerの拡張機能で、
 * 戦闘中にステートやバフの追加や削除を表示するポップアップを追加します。
 *
 *
 * ==========================================================================
 *  ステートのメモタグの一覧
 * ==========================================================================
 *
 * ステートのポップアップの様々なプロパティをカスタマイズできる
 * メモタグのリストです。
 *
 *   <Popup Add Text: [text]>
 *   <Popup Remove Text: [text]>
 *   <Popup X Offset: [number]>
 *   <Popup Y Offset: [number]>
 *   <Popup Color: [color]>
 *   <Popup Outline: [color]>
 *   <Popup Duration: [number]>
 *   <Popup Animations: [animations]>
 *   <Popup Flash Color: [red, green, blue, intensity]>
 *   <Popup Flash Duration: [number]>
 *
 * 各ステートのパラメータに設定されているデフォルトの変数を操作します。
 *
 *  例:
 *   <Popup Add Text:    毒にかかった!>
 *   <Popup Outline:     #0FF0FF>
 *   <Popup Flash Color: 120, 100, 50, 160>
 *
 *
 * ==========================================================================
 *  バフの説明
 * ==========================================================================
 *
 * バフ/デバフのポップアップを使用することもできます。
 * パラメーターIDはデフォルトの能力値情報を表しています。
 *
 *  0  -  最大HP
 *  1  -  最大MP
 *  2  -  攻撃力
 *  3  -  防御力
 *  4  -  魔法力
 *  5  -  魔法防御
 *  6  -  俊敏性
 *  7  -  運
 *
 * パラメータでバッファやデバフの様々なプロパティを操作します。
 *
 *
 * ==========================================================================
 *  ヘルプファイルの終わり
 * ==========================================================================
 *
 * ヘルプファイルの終わりへようこそ。
 *
 * 読んでくれてありがとう!
 * 質問があったり、このプラグインを楽しめたら、
 * 私のYouTubeチャンネルを登録してください!!
 *
 * https://www.youtube.com/c/SumRndmDde
 *
 *
 * 次の機会まで
 *   ~ SumRndmDde
 */

スポンサードリンク

スポンサードリンク

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