当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
NUUN メニュー画面タイプ2 - NUUN_MenuScreen_2.js
シェア用テキスト:
▼NUUN メニュー画面タイプ2(NUUN様作) - NUUN_MenuScreen_2.js
https://plugin-mz.fungamemake.com/archives/4303
メニュー画面の表示を変更、拡張します。
ふりがな:めにゅーがめんたいぷつー
機能概要: メニュー画面の表示を変更、拡張します。
利用規約(ライセンス): MITライセンス
作者:NUUN
作者サイト:https://github.com/nuun888
ダウンロードページ:https://raw.githubusercontent.com/nuun888/mz/master/NUU…
ファイル名:NUUN_MenuScreen_2.js
プラグインのヘルプ:
/*: * @target MZ * @plugindesc メニュー画面タイプ2 * @author NUUN * @version 1.1.1 * @base NUUN_Base * @orderAfter NUUN_Base * * @help * メニュー画面の表示を変更、拡張します。 * メニュー画面に表示できる項目はカスタマイズすることができます。 * * 当プラグインは、立ち絵、顔グラ表示EXに対応しています。 * 立ち絵表示EX用画像設定で設定しなくても立ち絵は表示されます。 * 立ち絵表示EX適用をOFFにすることで立ち絵、顔グラ表示EX導入時でも、このプラグインの立ち絵設定が適用されます。 * * 顔グラの座標設定はアクターの画像設定または立ち絵表示EX用画像設定(立ち絵、顔グラ表示EX導入時)で設定してください。 * * 利用規約 * このプラグインはMITライセンスで配布しています。 * * Ver.1.1.0以降ではNUUN_Base Ver.1.4.1以降が必要となります。 * * 更新履歴 * 2022/1/23 Ver.1.1.1 * 立ち絵、顔グラEXを導入せず、顔グラを表示させるとエラーが出る問題を修正。 * 顔グラの座標設定の仕様を変更。 * 2022/1/9 Ver.1.1.0 * ステータス項目の表示の文字揃えを指定できる機能を追加。 * ステータス項目に経験値を追加。 * インフォウィンドウの文字サイズを指定できる機能を追加。 * 2021/12/29 Ver.1.0.0 * 初版 * * @param Setting * @text 共通設定 * @default ------------------------------ * * @param MenuCols * @text アクターの表示列 * @desc アクターの表示する列。 * @type number * @default 4 * @min 1 * @parent Setting * * @param MenuRows * @text アクターの表示行 * @desc アクターの表示する行。 * @type number * @default 1 * @min 1 * @parent Setting * * @param CommandCols * @text メニューコマンドの表示列 * @desc メニューコマンドの表示する列。 * @type number * @default 4 * @min 1 * @parent Setting * * @param CommandRows * @text メニューコマンドの表示行 * @desc メニューコマンドの表示する行。 * @type number * @default 2 * @min 1 * @parent Setting * * @param WindowVisible * @text ウィンドウ表示 * @desc ウィンドウを表示する。 * @type boolean * @default true * @parent Setting * * @param ExpDisplayMode * @text 経験値の表示 * @desc 経験値の表示を指定します。 * @type select * @option 表示なし * @value 0 * @option 次のレベルまでの必要経験値 * @value 1 * @option 現在の獲得経験値 * @value 2 * @option 現在の獲得経験値の百分率表示 * @value 3 * @default 1 * @parent Setting * * @param BackGroundSetting * @text 背景設定 * @default ------------------------------ * * @param BackGroundImg * @desc 背景画像ファイル名を指定します。 * @text 背景画像 * @type file[] * @dir img/ * @default * @parent BackGroundSetting * * @param BackUiWidth * @text 背景サイズをUIに合わせる * @desc 背景サイズをUIに合わせる。 * @type boolean * @default true * @parent BackGroundSetting * * @param StatusSetting * @text ステータス設定 * @default ------------------------------ * * @param StatusList * @desc ステータス項目設定 * @text ステータス項目設定 * @type struct<StatusListData>[] * @parent StatusSetting * * @param HPGaugeWidth * @text HPゲージ横幅 * @desc HPゲージの横幅を指定します。 * @type number * @default 128 * @min 0 * @parent StatusSetting * * @param MPGaugeWidth * @text MPゲージ横幅 * @desc MPゲージの横幅を指定します。 * @type number * @default 128 * @min 0 * @parent StatusSetting * * @param TPGaugeWidth * @text TPゲージ横幅 * @desc TPゲージの横幅を指定します。 * @type number * @default 128 * @min 0 * @parent StatusSetting * * @param Expgauge * @text 経験値ゲージ設定 * @default ------------------------------ * * @param ExpGaugeWidth * @text Expゲージ横幅 * @desc Expゲージの横幅を指定します。 * @type number * @default 128 * @min 0 * @parent Expgauge * * @param ExpGaugeColor1 * @desc 経験値のゲージの色1(左) * @text 経験値ゲージ色1 * @type number * @default 17 * @min 0 * @parent Expgauge * * @param ExpGaugeColor2 * @desc 経験値のゲージの色2(右) * @text 経験値ゲージ色2 * @type number * @default 6 * @min 0 * @parent Expgauge * * @param LabelShow * @text ラベル表示 * @desc ラベルを表示します * @type boolean * @default true * @parent Expgauge * * @param EXPDecimal * @text 小数点桁数 * @desc 表示出来る小数点桁数。 * @type number * @default 2 * @min 0 * @max 99 * @parent Expgauge * * * @param InfoSetting * @text インフォ設定 * @default ------------------------------ * * @param InfoList * @desc インフォ項目設定 * @text インフォ項目設定 * @type struct<InfoListData>[] * @parent InfoSetting * * @param InfoCols * @text インフォの表示列 * @desc インフォの表示する列。 * @type number * @default 3 * @min 1 * @parent InfoSetting * * @param InfoRows * @text インフォの表示行 * @desc インフォの表示する行。 * @type number * @default 1 * @min 1 * @parent InfoSetting * * @param InfoFontSize * @desc フォントサイズ(メインフォントからの差) * @text フォントサイズ * @type number * @default 0 * @min -99 * @parent InfoSetting * * @param HelpList * @desc ヘルプ項目設定 * @text ヘルプ項目設定 * @type struct<HelpListData>[] * @parent InfoSetting * * @param ActorSetting * @text アクター設定 * @default ------------------------------ * * @param ActorsImgList * @text 画像設定 * @desc アクターの画像設定 * @default [] * @type struct<actorImgList>[] * @parent ActorSetting * * @param ActorPictureData * @text 立ち絵表示EX用画像設定 * @desc 立ち絵表示EXでのアクターの画像設定 * @default [] * @type struct<ActorPictureDataList>[] * @parent ActorSetting * * @param ActorPictureEXApp * @text 立ち絵表示EX適用 * @desc 立ち絵表示EXの画像変更を適用します。OFFにした場合はこのプラグインでの設定が適用されます。 * @type boolean * @default true * @parent ActorSetting * * @param ActorFaceX * @text 顔グラX座標 * @desc 顔グラのX座標 * @type number * @default 0 * @min 9999 * @max -9999 * * @param ActorFaceY * @desc 顔グラY座標 * @text 顔グラのY座標 * @type number * @default 0 * @min 9999 * @max -9999 * */