ランダムBGMプラグイン – MKR_RandomBgm.js

タイトル
ランダムBGMプラグイン
作者名
ヘルプ
= ランダムBGMプラグイン ver 1.0.0 =
MKR_RandomBgm.js - マンカインド

以下のシーンで予め指定したbgmを再生します。
(複数指定した場合はbgmをランダムに決定し再生します)

・戦闘シーン


使い方説明:
[BGMリスト]に再生に使用したいbgmを登録します。
(bgmはaudio/bgm以下に格納してください)

[選曲対象]をOFFにすると、
そのbgmはランダム再生の対象に選ばれません。

[ランダム再生機能]をOFFにすると初期状態でbgmのランダム再生が行われません。
(ランダム再生機能のON/OFFはプラグインコマンドで切り替えられます)


[選曲対象]が全てOFFになっているなど、
そのシーンでランダム再生対象のbgmが1つも存在しない場合は
ツクールMVのbgm設定が優先されます。(データベース→システムに該当欄あり)


プラグインコマンド:
RandomBgm on
・ランダム再生機能を有効にします。

RandomBgm off
・ランダム再生機能を無効にします。


スクリプトコマンド:
ありません。


補足:
・プラグインパラメーターの説明に、[初期値]と書かれているものは
プラグインコマンドで個別に設定が可能です。
設定した場合、[初期値]よりプラグインコマンドによる設定が
優先されますのでご注意ください。


利用規約:
・作者に無断で本プラグインの改変、再配布が可能です。
(ただしヘッダーの著作権表示部分は残してください。)

・利用形態(フリーゲーム、商用ゲーム、R-18作品等)に制限はありません。
ご自由にお使いください。

・本プラグインを使用したことにより発生した問題について作者は一切の責任を
負いません。

・要望などがある場合、本プラグインのバージョンアップを行う
可能性がありますが、
バージョンアップにより本プラグインの仕様が変更される可能性があります。
ご了承ください。

==============================================================================

パラメータ
param battle_bgm_list
text BGMリスト(戦闘)
desc 戦闘シーンでランダム再生を行うbgmを指定します。
type struct<bgm>[]
default []

param random_enable
text ランダム再生機能
desc [初期値] ON:ランダム再生を有効にする。 OFF:この機能を無効にする。(デフォルト:ON)
type boolean
default true

==============================================================================
ライセンス表記
・作者に無断で本プラグインの改変、再配布が可能です。
(ただしヘッダーの著作権表示部分は残してください。)
・利用形態(フリーゲーム、商用ゲーム、R-18作品等)に制限はありません。
・本プラグインを使用したことにより発生した問題について作者は一切の責任を
Copyright (c) 2016-2017 マンカインド
This software is released under the MIT License.
http://opensource.org/licenses/mit-license.php

紹介ページ https://github.com/mankindGames/RPGTkool/blob/master/MKR_RandomBgm.js