当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
YEP Music Menu - YEP_MusicMenu.js

▼YEP Music Menu(Yanfly様作) - YEP_MusicMenu.js
https://plugin.fungamemake.com/archives/10668
メニューから音楽を再生
ふりがな:みゅーじっくめにゅー
機能概要: メニューから音楽を再生
利用規約(ライセンス):http://www.yanfly.moe/wiki/Category:Yanfly_Engine_Plugi…
作者:Yanfly
作者サイト:http://yanfly.moe/
解説ページ:https://fungamemake.com/archives/1582
ダウンロードページ:http://yanfly.moe/2017/06/16/yep-142-music-menu-rpg-mak…
ファイル名:YEP_MusicMenu.js
プラグインのヘルプ:
/*:ja * @plugindesc v1.01 メニューから音楽を再生できます。プレイヤーは、ゲーム内で曲のロックを解除できます。 * @author Yanfly Engine Plugins + Chickie Collaboration * * @param ---一般--- * @default * * @param Music Icon * @parent ---一般--- * @desc このアイコンは各曲のエントリの横に表示されます。 * @default 80 * * @param Hidden Name * @parent ---一般--- * @desc ミュージックメニューでロックが解除されていない場合、曲リスト内の曲名になります。 * @default ? ? ? ? ? * * @param Hidden Help * @parent ---一般--- * @desc 曲のロックが解除されていない時、ページ上部のヘルプウィンドウに表示されます。 * @default この曲はまだロック解除されていません。 * * @param ---曲リスト--- * @default * * @param Song 1 Data * @parent ---曲リスト--- * @desc エントリの曲データ。 形式: * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default Theme1; Title Theme; 90; 100; 0; ゲームのタイトルテーマ * * @param Song 2 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default Battle1; Let's Battle; 100; 100; 0; 警戒 * * @param Song 3 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default Field1; World of Fantasy; 90; 110; 0; 世界のテーマ * * @param Song 4 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default Town1; Calm, Peaceful Days; 90; 100; 0; 町のテーマ * * @param Song 5 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default Castle1; Castle Royalty; 90; 100; 0; 王族の生活 * * @param Song 6 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default Dungeon1; Depths of Dungeon Diving; 90; 100; 0; とても不思議 * * @param Song 7 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default Scene1; Day to Day; 90; 100; 0; 日々の生活 * * @param Song 8 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default Ship1; Let's Set Sail!; 90; 100; 0; 出航 * * @param Song 9 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 10 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 11 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 12 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 13 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 14 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 15 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 16 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 17 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 18 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 19 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 20 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 21 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 22 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 23 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 24 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 25 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 26 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 27 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 28 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 29 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 30 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 31 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 32 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 33 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 34 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 35 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 36 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 37 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 38 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 39 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 40 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 41 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 42 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 43 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 44 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 45 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 46 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 47 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 48 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 49 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 50 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 51 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 52 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 53 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 54 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 55 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 56 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 57 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 58 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 59 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 60 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 61 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 62 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 63 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 64 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 65 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 66 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 67 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 68 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 69 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 70 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 71 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 72 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 73 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 74 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 75 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 76 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 77 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 78 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 79 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 80 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 81 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 82 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 83 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 84 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 85 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 86 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 87 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 88 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 89 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 90 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 91 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 92 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 93 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 94 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 95 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 96 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 97 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 98 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 99 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @param Song 100 Data * @parent ---曲リスト--- * @desc * ファイル名; 表示名; ボリューム; ピッチ; パン; 説明 * @default * * @help * 翻訳:ムノクラ * https://munokura.tk/ * https://twitter.com/munokura/ * * ============================================================================ * Introduction * ============================================================================ * * このプラグインは新しいメニューを追加します。 * プレーヤーはゲーム内の曲を再生できます。 * ファイル名、曲の表示名、音量、ピッチ、パン、 * 曲を再生するときのヘルプの説明を設定できます。 * * これは、YanflyEnginePlugins ライブラリとの互換性を確保するための、 * Chickie と Yanfly によるコラボレーションプラグインです。 * * ============================================================================ * Instructions * ============================================================================ * * 選曲メニューに表示される曲は、 * Song x Data プラグインパラメータ内にリストした曲だけになります。 * * 曲データを入力するときは、特定の形式で入力する必要があります。 * * filename; display name; volume; pitch; pan; description * * 各データセグメントは、; で区切られています。 * 全てのデータの順序を正しく保ち、正しく読み取るためには、 * その特定の順序で入力する必要があります。 * 各エントリを適用する方法は次のとおりです。 * * filename * - これは曲のファイル名です。 * これは大文字と小文字を区別し、ファイル拡張子を含んではいけません。 * 例えば、theme.mp3 はパラメータに theme と書きます。 * * display name * - 音楽メニューのゲームに表示される名前です。実際の曲自体には影響しません。 * * volume * - ミュージックメニューシーン内で曲が再生される音量になります。 * プラグインパラメータには0から100までの整数値を使用します。 * * pitch * - ミュージックメニュー内の曲に対して再生されるピッチです。 * プラグインパラメータには0から200までの整数値を使用してください。 * * pan * - ミュージックメニュー内のソングに適用されるパンです。 * プラグインパラメータには-100から100までの値を使用してください。 * * description * - 曲が選択された時、表示されるヘルプの説明。 * ヘルプの説明が画面の上部に表示されます。 * この設定には任意の種類のテキストコードを使用できます。 * * ============================================================================ * Main Menu Manager - Positioning the Music Menu * ============================================================================ * * MainMenuManager.js を使用していて、 * ミュージックメニューコマンドを好きな場所に配置したい場合、 * 次の形式を使用します。 * * Name: ”Music Menu” * Symbol: musicMenu * Show: $gameSwitches.value(Insert a Switch ID to show this command) * Enabled: $gameSwitches.value(Insert a Switch ID to enable this command) * Ext: * Main Bind: this.commandMusicMenu.bind(this) * Actor Bind: * * MainMenuManager.js のスロットに上記の設定を挿入します。 * 正確な設定を必要な場所にコピーすると、 * 全ての命名の使用、有効化、無効化、非表示、 * プラグインパラメータによって行われた効果の表示中にその設定が表示されます。 * * プラグインパラメータから 'Auto Add Menu'をオフにするのを忘れないでください。 * * ============================================================================ * Plugin Commands * ============================================================================ * * プラグインコマンドを使って、ゲームのミュージックメニュー設定を変更できます。 * * プラグインコマンド * * GoToMusicMenu * - プレーヤーをミュージックメニューシーンに送ります。 * * AllMusicMenuSongs * - プレイヤーが少なくとも一度はゲームでそれを聞く必要なしに、 * プレイヤーのためのすべての音楽をアンロックします。 * * NormalMusicMenuSongs * - 全ロック解除設定を削除します。 * プレーヤーは曲のロックを解除するために、 * 少なくとも1回ゲーム内の音楽を聴く必要があります。 * これはすでにロック解除されている曲のエントリを削除するわけではありません。 * * UnlockMusicMenuSong x * UnlockMusicMenuSong x x x * - ゲームの曲IDxのロックが解除されます。 * 複数のxを使用して、一度に曲のグループをロック解除します。 * xはプラグインのパラメータにあるIDを参照します。 * 参照された曲は、プレーヤーがゲーム内でその曲を * 少なくとも1回聞く必要なしにロック解除されます。 * * ============================================================================ * Changelog * ============================================================================ * * Version 1.01: * - Updated for RPG Maker MV version 1.5.0. * * Version 1.00: * - Finished Plugin! */