MZ用プラグイン

鳶嶋式 通常のメニューの代わりにカスタムメニューを開く - TF_MenuLauncher.js

シェア用テキスト:
▼鳶嶋式 通常のメニューの代わりにカスタムメニューを開く(とんび@鳶嶋工房様作) - TF_MenuLauncher.js
https://plugin-mz.fungamemake.com/archives/6953
カスタムメニュー作成プラグイン(SceneCustomMenu.js)で作ったシーンを通常のタイトルやメニューと入れ替えることができます。

ふりがな:つうじょうのめにゅーのかわりにかすたむめにゅーをひらく

機能概要: カスタムメニュー作成プラグイン(SceneCustomMenu.js)で作ったシーンを通常のタイトルやメニューと入れ替えることができます。

利用規約(ライセンス): MITライセンス

作者:とんび@鳶嶋工房

作者サイト:http://tonbi.jp/

解説ページ:https://github.com/tonbijp/RPGMakerMZ?tab=readme-ov-fil…

ダウンロードページ:https://raw.githubusercontent.com/tonbijp/RPGMakerMZ/ma…

ファイル名:TF_MenuLauncher.js

プラグインのヘルプ:

/*:ja
 * @target MZ
 * @plugindesc 通常のメニューの代わりにカスタムメニューを開く。
 * @author とんび﹫鳶嶋工房(tonbi.jp)
 * @url https://github.com/tonbijp/RPGMakerMZ/blob/master/TF_MenuLauncher.js
 * @base PluginCommonBase
 * @orderAfter PluginCommonBase
 * @base SceneCustomMenu
 *
 *
 * @param rem1 @text ____ タイトル ____
 * @desc タイトルシーンに関する機能。
 * (なお、これは区切り線なので値を入力しても何も起きません)
 *
 * @param sceneTitle @text タイトルシーン識別子
 * @desc SceneCustomMenu.js のシーン識別子
 * 空だと通常のタイトルシーンを表示。
 * @type string @default
 *
 * @param emptyTitle @text タイトル標準コマンド削除
 * @desc [タイトルシーン識別子]とは共存できません。
 * 必ず[タイトル追加コマンド]を設定してください。
 * @type boolean @default false
 * @on 標準コマンド削除 @off 追記(規定)
 * 
 * @param commandTitle @text タイトル追加コマンド
 * @desc [タイトルシーン識別子]とは共存できません。
 * @type struct<titleCommandParam>[] @default
 *
 *
 * @param rem2 @text ____ メニュー ____
 * @desc メニューシーンに関する機能。
 * (なお、これは区切り線なので値を入力しても何も起きません)
 *
 * @param sceneMenu @text メニューシーン識別子
 * @desc SceneCustomMenu.js のシーン識別子
 * 空だと通常のメニューシーンを表示。
 * @type string @default
 * 
 * @param commonEvMenu @text メニューコモンイベント
 * @desc メニュー代わりに呼ぶコモンイベント
 * コモンイベントで下準備してメニューシーンを呼ぶ想定。
 * @type string @default
 *
 * @param emptyMenu @text メニュー標準コマンド削除
 * @desc [メニューシーン識別子]とは共存できません。
 * 必ず[メニュー追加コマンド]を設定してください。
 * @type boolean @default false
 * @on 標準コマンド削除 @off 追記(規定)
 *
 * @param commandMenu @text メニュー追加コマンド
 * @desc [メニューシーン識別子]とは共存できません。
 * @type struct<menuCommandParam>[] @default
 *
 * 
 * @param rem3 @text ____ 部品位置 ____
 * @desc UI部品配置に関する機能。
 * (なお、これは区切り線なので値を入力しても何も起きません)
 *
 * @param isTopHelpMode @text ヘルプ上下位置
 * @desc
 * @type boolean @default false
 * @on 上配置 @off 下配置(規定)
 *
 * @param helpX @text ヘルプX位置
 * @desc 規定値: 0
 * @type number @default 0
 * @min -99999
 *
 * @param helpWidth @text ヘルプ幅
 * @desc -1 だと「[UIエリア幅] -8 」になります。
 * 規定値: -1
 * @type number @default -1
 * @min -1
 * 
 * @param isTopButtonMode @text ボタン上下位置
 * @desc
 * @type boolean @default true
 * @on 上配置(規定) @off 下配置
 * 
 * @param isLeftInputMode @text 入力項目横位置
 * @desc
 * @type boolean @default false
 * @on 左配置 @off 右配置(規定)
 *
 *
 * @help
 * カスタムメニュー作成プラグイン(SceneCustomMenu.js)で作ったシーンを
 * 通常のタイトルやメニューと入れ替えることができます。
 * 
 * [タイトルシーン識別子]と[メニューシーン識別子]
 *  ここに書いた識別子のカスタムメニューに入れ替えます。
 * 
 * [メニューコモンイベント]
 *  名前か番号で指定したコモンイベントを
 *  メニュー表示前に実行します。
 * 
 * 
 * また、シーン全体ではなくコマンド単位の入れ替えもできます。
 * 
 * [タイトル標準コマンド削除]と[メニュー標準コマンド削除]
 *  標準のコマンドを全部削除します。
 * 
 * [タイトル追加コマンド]と[メニュー追加コマンド]
 *  [コマンドラベル]の文字が選択肢に表示されます。
 *  [スクリプト]があれば実行されます、その後…
 *  [シーン識別子]設定されていればカスタムシーンに変わります。
 *  空なら[シーンクラス名]のシーンに変わります。
 *  [シーン識別子]にプリセットの値を選べば、
 *  標準の機能と同じ動作が可能です。
 * 
 * ____ 部品位置 ____ 以下のパラメータは
 * 多くのシーンに共通する部品の位置を指定します。
 */

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

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