当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
NUUN スキルウィンドウカスタマイズ - NUUN_SkillWindowEx.js
シェア用テキスト:
▼NUUN スキルウィンドウカスタマイズ(NUUN様作) - NUUN_SkillWindowEx.js
https://plugin-mz.fungamemake.com/archives/5794
メニュー時のスキル画面をカスタマイズできます。戦闘中のスキル画面には対応しておりません。
ふりがな:すきるうぃんどうかすたまいず
機能概要: メニュー時のスキル画面をカスタマイズできます。戦闘中のスキル画面には対応しておりません。
利用規約(ライセンス): MITライセンス
作者:NUUN
作者サイト:https://github.com/nuun888
ダウンロードページ:https://raw.githubusercontent.com/nuun888/mz/master/NUU…
ファイル名:NUUN_SkillWindowEx.js
プラグインのヘルプ:
/*:ja * @target MZ * @plugindesc スキルウィンドウカスタマイズ * @author NUUN * @base NUUN_Base * @base NUUN_MenuParamListBase * @orderAfter NUUN_Base * @orderAfter NUUN_MenuParamListBase * @version 1.0.0 * * @help * メニュー時のスキル画面をカスタマイズできます。 * 戦闘中のスキル画面には対応しておりません。 * * 利用規約 * このプラグインはMITライセンスで配布しています。 * * 更新履歴 * 2024/8/9 Ver.1.0.0 * 初版 * * @param Setting * @text 共通設定 * @default ------------------------------ * * @param SubMemberOpacity * @text 控えメンバー不透明表示 * @desc 控えメンバーを不透明で表示します。 * @type boolean * @default true * @parent Setting * * @param HelpWindowSetting * @text ヘルプウィンドウ設定 * @default ------------------------------ * * @param HelpWindowX * @text ヘルプウィンドウX座標 * @desc ヘルプウィンドウのX座標 * @type number * @default 0 * @min -9999 * @parent HelpWindowSetting * * @param HelpWindowY * @desc ヘルプウィンドウのY座標 * @text ヘルプウィンドウY座標 * @type number * @default 468 * @min -9999 * @parent HelpWindowSetting * * @param HelpWindowWidth * @desc ヘルプウィンドウの横幅。 * @text ヘルプウィンドウ横幅 * @type number * @default 0 * @min 0 * @parent HelpWindowSetting * * @param HelpWindowVisible * @text ヘルプウィンドウ不透明化 * @desc ヘルプウィンドウを不透明化する。 * @type boolean * @default true * @parent HelpWindowSetting * * @param SkillTypeWindowSetting * @text スキルタイプウィンドウ設定 * @default ------------------------------ * * @param SkillTypeWindowX * @text スキルタイプウィンドウX座標 * @desc スキルタイプウィンドウのX座標 * @type number * @default 624 * @min -9999 * @parent SkillTypeWindowSetting * * @param SkillTypeWindowY * @desc スキルタイプウィンドウのY座標 * @text スキルタイプウィンドウY座標 * @type number * @default 0 * @min -9999 * @parent SkillTypeWindowSetting * * @param SkillTypeWindowWidth * @desc スキルタイプウィンドウの横幅。 * @text スキルタイプウィンドウ横幅 * @type number * @default 192 * @min 0 * @parent SkillTypeWindowSetting * * @param SkillTypeWindowHeight * @text スキルタイプウィンドウ縦幅 * @desc スキルタイプウィンドウの縦幅。0でメインエリア高さ * @type number * @default 0 * @min 0 * @parent SkillTypeWindowSetting * * @param SkillTypeWindowHeightRows * @text スキルタイプウィンドウ高さ * @desc スキルタイプウィンドウの高さ(行数指定) 0でSkillTypeWindowHeight指定 * @type number * @default 3 * @min 0 * @parent SkillTypeWindowSetting * * @param SkillTypeWindowCols * @desc スキルタイプ列数 * @text スキルタイプ列数 * @type number * @default 1 * @min 1 * @parent SkillTypeWindowSetting * * @param SkillTypeWindowVisible * @text スキルタイプウィンドウ不透明化 * @desc スキルタイプウィンドウを不透明化する。 * @type boolean * @default true * @parent SkillTypeWindowSetting * * @param SkillWindowSetting * @text スキルウィンドウ設定 * @default ------------------------------ * * @param SkillWindowX * @text スキルウィンドウX座標 * @desc スキルウィンドウのX座標 * @type number * @default 0 * @min -9999 * @parent SkillWindowSetting * * @param SkillWindowY * @desc スキルウィンドウのY座標 * @text スキルウィンドウY座標 * @type number * @default 156 * @min -9999 * @parent SkillWindowSetting * * @param SkillWindowWidth * @desc スキルウィンドウの横幅。 * @text スキルウィンドウ横幅 * @type number * @default 0 * @min 0 * @parent SkillWindowSetting * * @param SkillWindowHeight * @text スキルウィンドウ縦幅 * @desc スキルウィンドウの縦幅。0でメインエリア高さ * @type number * @default 312 * @min 0 * @parent SkillWindowSetting * * @param SkillWindowHeightRows * @text スキルウィンドウ高さ * @desc スキルウィンドウの高さ(行数指定) 0でSkillWindowHeight指定 * @type number * @default 0 * @min 0 * @parent SkillWindowSetting * * @param SkillWindowCols * @desc スキル列数 * @text スキル列数 * @type number * @default 2 * @min 1 * @parent SkillWindowSetting * * @param SkillWindowVisible * @text スキルウィンドウ不透明化 * @desc スキルウィンドウを不透明化する。 * @type boolean * @default true * @parent SkillWindowSetting * * @param StatusWindowSetting * @text ステータスウィンドウ設定 * @default ------------------------------ * * @param StatusWindowX * @text ステータスウィンドウX座標 * @desc ステータスウィンドウのX座標 * @type number * @default 0 * @min -9999 * @parent StatusWindowSetting * * @param StatusWindowY * @desc ステータスウィンドウのY座標 * @text ステータスウィンドウY座標 * @type number * @default 0 * @min -9999 * @parent StatusWindowSetting * * @param StatusWindowWidth * @desc ステータスウィンドウの横幅。 * @text ステータスウィンドウ横幅 * @type number * @default 624 * @min 0 * @parent StatusWindowSetting * * @param StatusWindowHeight * @text ステータスウィンドウ縦幅 * @desc ステータスウィンドウの縦幅。0でメインエリア高さ * @type number * @default 0 * @min 0 * @parent StatusWindowSetting * * @param StatusWindowHeightRows * @text ステータスウィンドウ * @desc ステータスウィンドウの高さ(行数指定) 0でStatusWindowHeight指定 * @type number * @default 3 * @min 0 * @parent StatusWindowSetting * * @param StatusWindowVisible * @text ステータスウィンドウ不透明化 * @desc ステータスウィンドウを不透明化する。 * @type boolean * @default true * @parent StatusWindowSetting * * @param ShowStatusWindow * @text ステータスウィンドウ表示 * @desc ステータスウィンドウを表示する。 * @type boolean * @default true * @parent StatusWindowSetting * * @param ActorStatusWindowSetting * @text アクターウィンドウ設定 * @default ------------------------------ * * @param SameMenuWindow * @text メニュー画面と同じ * @desc 表示をメニュー画面と同じ表示にする。trueの場合、座標は相対座標になります。 * @type boolean * @default true * @parent ActorStatusWindowSetting * * @param StatusList * @desc ステータス項目設定 * @text ステータス項目設定 * @type struct<StatusListData>[] * @default * @parent ActorStatusWindowSetting * * @param ActorWindowX * @text アクターウィンドウX座標 * @desc アクターウィンドウのX座標 * @type number * @default 0 * @min -9999 * @parent ActorStatusWindowSetting * * @param ActorWindowY * @desc アクターウィンドウのY座標 * @text アクターウィンドウY座標 * @type number * @default 0 * @min -9999 * @parent ActorStatusWindowSetting * * @param ActorWindowWidth * @desc アクターウィンドウの横幅。 * @text アクターウィンドウ横幅 * @type number * @default 0 * @min 0 * @parent ActorStatusWindowSetting * * @param ActorWindowHeight * @text アクターウィンドウ縦幅 * @desc アクターウィンドウの縦幅。0でメインエリア高さ * @type number * @default 0 * @min 0 * @parent ActorStatusWindowSetting * * @param ActorWindowCols * @desc 表示するアクター列数 * @text 表示アクター列数 * @type number * @default 1 * @min 1 * @parent ActorStatusWindowSetting * * @param ActorWindowRows * @text 表示アクター列数 * @desc 表示するアクター行数 * @type number * @default 4 * @min 1 * @parent ActorStatusWindowSetting * * @param ActorWindowVisible * @text アクターウィンドウ不透明化 * @desc アクターウィンドウを不透明化する。 * @type boolean * @default true * @parent ActorStatusWindowSetting * * @param ShowActorWindow * @text アクターウィンドウ常時表示 * @desc アクターウィンドウを常時表示する。 * @type boolean * @default false * @parent ActorStatusWindowSetting * * @param ActorSetting * @text アクター設定 * @default ------------------------------ * * @param GraphicMode * @desc 表示するアクター画像を指定します。 * @text 表示アクター画像 * @type select * @option 表示なし * @value 'none' * @option 顔グラ * @value 'face' * @option 画像 * @value 'img' * @default 'face' * @parent ActorSetting * * @param ActorsImgList * @text 画像設定 * @desc アクターの画像設定 * @default [] * @type struct<actorImgList>[] * @parent ActorSetting * * @param ActorPictureEXApp * @text 立ち絵表示EX適用 * @desc 立ち絵表示EXの画像変更を適用します。OFFにした場合はこのプラグインでの設定が適用されます。 * @type boolean * @default false * @parent ActorSetting * * @param ActorImg_X * @text アクター画像基本X座標 * @desc アクター画像の基本X座標(顔グラのみ) * @type number * @max 9999 * @min -9999 * @default 0 * @parent ActorSetting * * @param ActorImg_Y * @text アクター画像基本Y座標 * @desc アクター画像の基本Y座標(顔グラのみ) * @type number * @max 9999 * @min -9999 * @default 0 * @parent ActorSetting * * @param BackGroundSetting * @text 背景設定 * @default ------------------------------ * * @param BackGroundImg * @desc 表示する背景画像ファイル名を指定します。 * @text 背景画像 * @type file * @dir img/ * @default * @parent BackGroundSetting * * @param BackUiWidth * @text 背景サイズモード * @desc 背景サイズをUIに合わせる。 * @type boolean * @default true * @parent BackGroundSetting * */