当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
戦闘メッセージ拡張 - BattleActionMessage.js
シェア用テキスト:
▼戦闘メッセージ拡張(岩沢つぐみ様作) - BattleActionMessage.js
https://plugin.fungamemake.com/archives/16812
スキル/アイテム使用時のメッセージを拡張します。
ふりがな:せんとうめっせーじかくちょう
機能概要: スキル/アイテム使用時のメッセージを拡張します。
利用規約(ライセンス):
・著作権:保持
・商用利用:許可
・追加改変:許可
・再配布:禁止 (素材を利用した作品の配布は再配布に当たりません。)
・詳細はダウンロードページ・プラグイン内を確認
作者:岩沢つぐみ
作者サイト:https://iwasawabyo.com/
ファイル名:BattleActionMessage.js
プラグインのヘルプ:
/*:ja * @plugindesc スキル/アイテム使用時のメッセージを拡張します。 * @author 岩沢つぐみ * * @help dataフォルダ内にBattleActMessage.jsonを作成してください。 * * json記述内容 * ”itemId”: skill / item id -> スキルまたはアイテムのidを記述 * ”isSkill”: true / false -> スキルの場合はtrue、アイテムの場合はfalseを記述 * ”message”: ”msg” -> 表示させたいメッセージを記述 * ”where”: [conditions] -> 以下の条件一覧から取捨選択をして記述 * ---条件一覧--- * ”userType [actor or enemy]” -> 使用者のタイプ(actor または enemy) * ”userId id” -> 使用者のid * ”userHpUnderRatio uRatio” -> 使用者のHP割合がuRatio以下のとき * ”userHpOverRatio oRatio” -> 使用者のHP割合がoRatioを超えるとき * ”userState stateId” -> 使用者のステートにid:stateIdが含まれるとき * ”inParty actorId” -> id:actorIdのアクターが戦闘メンバーに含まれるとき * ”inTroop enemyId” -> id:enemyIdのエネミーが敵グループに含まれるとき * ------------------- * 具体的な記述方法はBattleActMessageSample.jsonを参照してください。 */