当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
NUUN 敵グループのBGM設定 - NUUN_BattleTroopBGM.js
シェア用テキスト:
▼NUUN 敵グループのBGM設定(NUUN様作) - NUUN_BattleTroopBGM.js
https://plugin-mz.fungamemake.com/archives/5736
敵グループに対し指定のバトルBGMを再生できます。
ふりがな:てきぐるーぷのBGMせってい
機能概要: 敵グループに対し指定のバトルBGMを再生できます。
利用規約(ライセンス): MITライセンス
作者:NUUN
作者サイト:https://github.com/nuun888
ダウンロードページ:https://raw.githubusercontent.com/nuun888/mz/master/NUU…
ファイル名:NUUN_BattleTroopBGM.js
プラグインのヘルプ:
/*:ja
* @target MZ
* @plugindesc 敵グループのBGM設定
* @version 1.1.2
* @author NUUN
* @base NUUN_Base
* @orderAfter NUUN_Base
*
* @help
* 敵グループに対し指定のバトルBGMを再生できます。
*
* プラグインパラメータに敵グループを指定することでその敵グループでは設定されたBGMが再生されます。
* 敵グループは複数選択できます。
* バトルイベントで設定されている場合は、バトルイベントのタグが優先されます。
*
* バトルイベントから記入する場合
* 敵グループのバトルイベントの1ページ目に注釈で記入してください。
* <BattleBGM:[id]>
* [id]:ID名または識別名 プラグインパラメータの戦闘BGMのリストIDまたは、識別名を指定します。
*
* 戦闘BGM設定が複数指定されている場合はランダムに再生されますが、条件が指定されている場合で、条件を満たしている場合はそのBGMが再生されます。
* 優先度は上から順に高くなります。
*
* 先制、不意打ちEXとの併用
* 条件指定に先制攻撃、不意打ち時の戦闘BGMを指定できます。
*
*
* 利用規約
* このプラグインはMITライセンスで配布しています。
*
* 更新履歴
* 2024/1/8 Ver 1.1.2
* 処理の修正。
* 2024/1/7 Ver 1.1.1
* 先制不意打ち時のBGMを設定できる機能を追加。
* 処理の改修。
* 2024/1/7 Ver 1.1.0
* 敵グループIDから設定できる機能を追加。
* 2023/7/4 Ver 1.0.0
* 初版
*
* @param BGMList
* @text 戦闘BGM
* @desc BGMを設定します。
* @default []
* @type struct<battleBgmList>[]
*
* @param BattleBgmOnSwitch
* @text BGM変更スイッチ
* @desc このプラグインで設定したBGMの変更を許可(ON)。0で常時許可
* @type switch
* @default 0
*
* @param PreemptiveBGM
* @text 先制攻撃時デフォルトBGM設定
* @desc 先制攻撃時のデフォルトBGM設定を設定します。
* @default {”name”:””,”volume”:”90”,”pitch”:”100”,”pan”:”0”,”CondBgm”:””}
* @type struct<battleBgmData>
*
* @param SurpriseBGM
* @text 不意打ち時デフォルトBGM設定
* @desc 不意打ち時のデフォルトBGM設定を設定します。
* @default {”name”:””,”volume”:”90”,”pitch”:”100”,”pan”:”0”,”CondBgm”:””}
* @type struct<battleBgmData>
*/