当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
レイアウトの異なるメニュー画面 - MNKR_AltMenuScreen2MZ.js
シェア用テキスト:
▼レイアウトの異なるメニュー画面(ムノクラ (原作:神無月サスケ)様作) - MNKR_AltMenuScreen2MZ.js
https://plugin-mz.fungamemake.com/archives/8253
レイアウトの異なるメニュー画面
ふりがな:れいあうとのことなるめにゅーがめん
機能概要: レイアウトの異なるメニュー画面
利用規約(ライセンス): MITライセンス
作者:ムノクラ (原作:神無月サスケ)
作者サイト:https://github.com/munokura/MNKR-MZ-plugins/blob/master/MNKR_AltMenuScreen2MZ.js
解説ページ:https://raw.githubusercontent.com/munokura/MNKR-MZ-plug…
ダウンロードページ:https://raw.githubusercontent.com/munokura/MNKR-MZ-plug…
ファイル名:MNKR_AltMenuScreen2MZ.js
プラグインのヘルプ:
* @target MZ * @plugindesc レイアウトの異なるメニュー画面 * @author ムノクラ (原作:神無月サスケ) * @url https://raw.githubusercontent.com/munokura/MNKR-MZ-plugins/master/MNKR_AltMenuScreen2MZ.js * * @param allowWindowDisp * @text 背景未設定の時ウィンドウ表示? * @desc * @type boolean * @on する * @off しない。背景透明に * @default true * * @param maxColsMenu * @text アクター表示数 * @desc メインメニュー画面のアクター表示ウィンドウの1画面の最大数。0にすると、パーティアクター人数で自動調整 * @type number * @min 0 * @default 4 * * @param commandRows * @text コマンドウィンドウ行数 * @desc メインメニューのコマンドウィンドウ行数(既定値:2) * @type number * @min 1 * @default 2 * * @param commandCols * @text コマンドウィンドウ列数 * @desc コマンドウィンドウ1行に表示する要素数(既定値:4) * @type number * @min 1 * @default 4 * * @param isDisplayStatus * @text ステータス表示? * @desc メインメニューでアクターのステータスを表示する? * @on する * @off しない * @type boolean * @default true * * @param display map name * @text マップ名表示? * @desc メインメニュー画面左下にマップ名を表示する? * @on する * @off しない * @type boolean * @default true * * @param location string * @parent display map name * @text 「現在地:」を意味するテキスト * @desc マップ名表示の際にシステムカラーで表示される文字列 * @type string * @default 現在地: * * @param bgBitmapMenu * @text メインメニュー背景画 * @desc 背景用の一枚絵のファイル名。 * img/pictures に置いて下さい * @default * @require 1 * @dir img/pictures/ * @type file * * @param doesNotSetItemScene * @parent bgBitmapMenu * @text アイテム画面は同じ背景画? * @desc メインメニューと同じ背景画? * @type boolean * @on 同じ背景画 * @off 別に設定 * @default true * * @param bgBitmapItem * @parent doesNotSetItemScene * @text アイテムメニュー背景画 * @desc 背景用の一枚絵のファイル名。 * img/pictures に置いて下さい * @default * @require 1 * @dir img/pictures/ * @type file * * @param doesNotSetSkillScene * @parent bgBitmapMenu * @text スキル画面は同じ背景画? * @desc メインメニューと同じ背景画? * @type boolean * @on 同じ背景画 * @off 別に設定 * @default true * * @param bgBitmapSkill * @parent doesNotSetSkillScene * @text スキル画面背景画 * @desc 背景用の一枚絵のファイル名。 * img/pictures に置いて下さい * @default * @require 1 * @dir img/pictures/ * @type file * * @param doesNotSetEquipScene * @parent bgBitmapMenu * @text 装備画面は同じ背景画? * @desc メインメニューと同じ背景画? * @type boolean * @on 同じ背景画 * @off 別に設定 * @default true * * @param bgBitmapEquip * @parent doesNotSetEquipScene * @text 装備画面背景画 * @desc 背景用の一枚絵のファイル名。 * img/pictures に置いて下さい * @default * @require 1 * @dir img/pictures/ * @type file * * @param doesNotSetStatusScene * @parent bgBitmapMenu * @text ステータス画面は同じ背景画? * @desc メインメニューと同じ背景画? * @type boolean * @on 同じ背景画 * @off 別に設定 * @default true * * @param bgBitmapStatus * @parent doesNotSetStatusScene * @text ステータス画面背景画 * @desc 背景用の一枚絵のファイル名。 * img/pictures に置いて下さい * @default * @require 1 * @dir img/pictures/ * @type file * * @param doesNotSetOptionScene * @parent bgBitmapMenu * @text オプション画面は同じ背景画? * @desc メインメニューと同じ背景画? * @type boolean * @on 同じ背景画 * @off 別に設定 * @default true * * @param bgBitmapOptions * @parent doesNotSetOptionScene * @text オプション画面背景画 * @desc 背景用の一枚絵のファイル名。 * img/pictures に置いて下さい * @default * @require 1 * @dir img/pictures/ * @type file * * @param doesNotSetSaveScene * @parent bgBitmapMenu * @text セーブ画面は同じ背景画? * @desc メインメニューと同じ背景画? * @type boolean * @on 同じ背景画 * @off 別に設定 * @default true * * @param bgBitmapFile * @parent doesNotSetSaveScene * @text セーブ画面背景画 * @desc 背景用の一枚絵のファイル名。 * img/pictures に置いて下さい * @default * @require 1 * @dir img/pictures/ * @type file * * @param doesNotSetEndScene * @parent bgBitmapMenu * @text 終了画面は同じ背景画? * @desc メインメニューと同じ背景画? * @type boolean * @on 同じ背景画 * @off 別に設定 * @default true * * @param bgBitmapGameEnd * @parent doesNotSetEndScene * @text 終了画面背景画 * @desc 背景用の一枚絵のファイル名。 * img/pictures に置いて下さい * @default * @require 1 * @dir img/pictures/ * @type file * * @noteParam stand_picture * @noteRequire 1 * @noteDir img/pictures/ * @noteType file * @noteData actor * * @help * 注意! * * ムノクラが追加した機能を本家(神無月サスケ様)に取り込んでいただきました。 * 本家のバージョンアップ版の方が、更に機能追加もされており、 * 不具合修正もされているので、そちらをご利用ください * http://moonwhistle.org/tkoolMZ/AltMenuScreen2MZ.zip * * * このプラグインにプラグインコマンドはありません。 * このプラグインは、RPGツクールMZに対応しています。 * * このプラグインは、メニューのレイアウトを変更します。 * * ■概要 * AltMenuScreen.js との違いは、以下の通りです。 * ・各アクターに立ち絵を表示可能 * アクターのメモ欄に次のような書式で書いてください。 * <stand_picture:ファイル名> * ファイル名が、そのアクターの立ち絵になります。 * ファイルは img/pictures に置いてください。 * 立ち絵を表示しない場合は、アクターの顔グラフィックが表示されます。 * ・各シーン一括で、または特定のシーンにのみ、背景画を表示できます。 * 背景画を使わないシーンでは、ウィンドウを表示するか、透明にするかを * オプションで選択可能です。 * ・1画面に表示可能な人数を設定できます。 * デフォルトでは4人ですが、3人にしたり、ふたりにしたり、 * 画面サイズを変更している場合、5人以上も有効です。 * ・オプションでマップ上の現在地も表示可能です。 * * 望ましいアクター立ち絵のサイズ: * 幅:3列:240px, 4列:174px * 高さ: コマンドウィンドウ 1行:444px 2行:408px * * ■ライセンス表記 * このプラグインは、RPGツクールMV用準公式プラグインAltMenuScreen3.jsの * MZ版です(2ではないことに注意)。 * * このプラグインは MIT ライセンスで配布されます。 * ご自由にお使いください。 * http://opensource.org/licenses/mit-license.php * * ■ムノクラの変更点 * 1.立ち絵や顔画像を表示されている幅に合わせてトリミング表示します。 * 2.表示可能な人数に合わせて、名前等の表示の幅を自動調整します。 * 3.パーティ人数の変化で列数を自動調整する機能を追加。 * 4.アクターのメモタグ<actor_offset_x> <actor_offset_y> で * 立ち絵の表示位置指定機能を追加 * <stand_picture:ファイル名>で指定したアクター表示にのみ反映されます。 * 通常の顔画像には反映されません。 * * 立ち絵を横にずらしたい場合 * <actor_offset_x: 100> * ※100の部分をずらす量に指定してください。マイナスだと左に移動します。 * * 立ち絵を縦にずらしたい場合 * <actor_offset_y: 100> * ※100の部分をずらす量に指定してください。マイナスだと上に移動します。