当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
NUUN スキルステータス画面表示カスタマイズ - NUUN_SkillStatusEX.js
シェア用テキスト:
▼NUUN スキルステータス画面表示カスタマイズ(NUUN様作) - NUUN_SkillStatusEX.js
https://plugin-mz.fungamemake.com/archives/5793
スキル選択時のステータスウィンドウのレイアウトを変更します。
ふりがな:すきるすてーたすがめんひょうじかすたまいず
機能概要: スキル選択時のステータスウィンドウのレイアウトを変更します。
利用規約(ライセンス): MITライセンス
作者:NUUN
作者サイト:https://github.com/nuun888
ダウンロードページ:https://raw.githubusercontent.com/nuun888/mz/master/NUU…
ファイル名:NUUN_SkillStatusEX.js
プラグインのヘルプ:
/*:ja
* @target MZ
* @plugindesc スキルステータス画面表示カスタマイズ
* @author NUUN
* @base NUUN_Base
* @orderAfter NUUN_Base
* @version 2.0.1
*
* @help
* スキル選択時のステータスウィンドウのレイアウトを変更します。
* このプラグインはメニュー画面プラグイン(Ver.2.0.17以降)が必要になります。
*
* 項目の設定はメニュー画面プラグインのメニューステータス設定と同じです。
*
* 利用規約
* このプラグインはMITライセンスで配布しています。
*
* 更新履歴
* 2024/1/18 Ver.2.0.1
* 一部項目の設定でエラーが表示される問題を修正。
* 2024/1/8 Ver.2.0.0
* メニュー画面Ver.3.0.0更新による修正。
* 2023/5/14 Ver.1.0.0
* 初版。
*
* @param Setting
* @text 共通設定
* @default ------------------------------
*
* @param DecimalMode
* @text 端数処理四捨五入
* @desc 表示外小数点を四捨五入で丸める。(falseで切り捨て)
* @type boolean
* @default true
* @parent Setting
*
* @param WindowSetting
* @text ウィンドウ設定
* @default ------------------------------
*
* @param SkillStatusWidth
* @text スキルステータスウィンドウ横幅
* @desc スキルステータスウィンドウの横幅。
* @type number
* @max 9999
* @min 0
* @default 0
* @parent WindowSetting
*
* @param SkillStatusRows
* @text スキルステータス、スキルタイプウィンドウ表示行
* @desc スキルステータス及びスキルタイプウィンドウの表示行。
* @type number
* @max 99
* @min 1
* @default 3
* @parent WindowSetting
*
* @param SkillStatusSetting
* @text スキルステータス設定
* @default ------------------------------
*
* @param SkillStatusList
* @desc スキルステータス項目設定
* @text スキルステータス項目設定
* @type struct<StatusListData>[]
* @default [”{”DateSelect”:”ActorName”,”NameColor”:”16”,”ParamName”:””,”X_Position”:”1”,”Y_Position”:”1”,”X_Coordinate”:”180”,”Y_Coordinate”:”0”,”ItemWidth”:”168”,”SystemItemWidth”:”0”,”Align”:”'left'”,”DetaEval”:””,”paramUnit”:””,”Decimal”:”0”,”FontSize”:”0”,”ValueFontFace”:””,”FontFace”:””,”GaugeSetting”:”------------------------------”,”GaugeID”:””,”GaugeHeight”:”12”,”DetaEval2”:””,”Color1”:”-1”,”Color2”:”-1”,”ImgSetting”:”------------------------------”,”ImgData”:””,”BattleMemberOpacity”:”true”}”,”{”DateSelect”:”HpGauge”,”NameColor”:”16”,”ParamName”:””,”X_Position”:”1”,”Y_Position”:”2”,”X_Coordinate”:”360”,”Y_Coordinate”:”0”,”ItemWidth”:”0”,”SystemItemWidth”:”0”,”Align”:”'left'”,”DetaEval”:””,”paramUnit”:””,”Decimal”:”0”,”FontSize”:”0”,”ValueFontFace”:””,”FontFace”:””,”GaugeSetting”:”------------------------------”,”GaugeID”:””,”GaugeHeight”:”12”,”DetaEval2”:””,”Color1”:”-1”,”Color2”:”-1”,”ImgSetting”:”------------------------------”,”ImgData”:””,”BattleMemberOpacity”:”true”}”,”{”DateSelect”:”MpGauge”,”NameColor”:”16”,”ParamName”:””,”X_Position”:”1”,”Y_Position”:”2”,”X_Coordinate”:”360”,”Y_Coordinate”:”24”,”ItemWidth”:”0”,”SystemItemWidth”:”0”,”Align”:”'left'”,”DetaEval”:””,”paramUnit”:””,”Decimal”:”0”,”FontSize”:”0”,”ValueFontFace”:””,”FontFace”:””,”GaugeSetting”:”------------------------------”,”GaugeID”:””,”GaugeHeight”:”12”,”DetaEval2”:””,”Color1”:”-1”,”Color2”:”-1”,”ImgSetting”:”------------------------------”,”ImgData”:””,”BattleMemberOpacity”:”true”}”,”{”DateSelect”:”TpGauge”,”NameColor”:”16”,”ParamName”:””,”X_Position”:”1”,”Y_Position”:”2”,”X_Coordinate”:”360”,”Y_Coordinate”:”48”,”ItemWidth”:”0”,”SystemItemWidth”:”0”,”Align”:”'left'”,”DetaEval”:””,”paramUnit”:””,”Decimal”:”0”,”FontSize”:”0”,”ValueFontFace”:””,”FontFace”:””,”GaugeSetting”:”------------------------------”,”GaugeID”:””,”GaugeHeight”:”12”,”DetaEval2”:””,”Color1”:”-1”,”Color2”:”-1”,”ImgSetting”:”------------------------------”,”ImgData”:””,”BattleMemberOpacity”:”true”}”,”{”DateSelect”:”Level”,”NameColor”:”16”,”ParamName”:””,”X_Position”:”1”,”Y_Position”:”2”,”X_Coordinate”:”180”,”Y_Coordinate”:”0”,”ItemWidth”:”100”,”SystemItemWidth”:”0”,”Align”:”'right'”,”DetaEval”:””,”paramUnit”:””,”Decimal”:”0”,”FontSize”:”0”,”ValueFontFace”:””,”FontFace”:””,”GaugeSetting”:”------------------------------”,”GaugeID”:””,”GaugeHeight”:”12”,”DetaEval2”:””,”Color1”:”-1”,”Color2”:”-1”,”ImgSetting”:”------------------------------”,”ImgData”:””,”BattleMemberOpacity”:”true”}”,”{”DateSelect”:”State”,”NameColor”:”16”,”ParamName”:””,”X_Position”:”1”,”Y_Position”:”3”,”X_Coordinate”:”180”,”Y_Coordinate”:”0”,”ItemWidth”:”144”,”SystemItemWidth”:”0”,”Align”:”'left'”,”DetaEval”:””,”paramUnit”:””,”Decimal”:”0”,”FontSize”:”0”,”ValueFontFace”:””,”FontFace”:””,”GaugeSetting”:”------------------------------”,”GaugeID”:””,”GaugeHeight”:”12”,”DetaEval2”:””,”Color1”:”-1”,”Color2”:”-1”,”ImgSetting”:”------------------------------”,”ImgData”:””,”BattleMemberOpacity”:”true”}”,”{”DateSelect”:”Class”,”NameColor”:”0”,”ParamName”:””,”X_Position”:”1”,”Y_Position”:”1”,”X_Coordinate”:”360”,”Y_Coordinate”:”0”,”ItemWidth”:”168”,”SystemItemWidth”:”0”,”Align”:”'left'”,”DetaEval”:””,”paramUnit”:””,”Decimal”:”0”,”FontSize”:”0”,”ValueFontFace”:””,”FontFace”:””,”GaugeSetting”:”------------------------------”,”GaugeID”:””,”GaugeHeight”:”12”,”DetaEval2”:””,”Color1”:”-1”,”Color2”:”-1”,”ImgSetting”:”------------------------------”,”ImgData”:””,”BattleMemberOpacity”:”true”}”]
* @parent SkillStatusSetting
*
* @param SameAsMenu
* @text メニュー画面設定適用
* @desc メニュー画面拡張の設定を適用。
* @type boolean
* @default false
* @parent SkillStatusSetting
*
* @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 アクターの画像設定。立ち絵表示EX適用がONの場合は画像の設定は行いません。
* @default []
* @type struct<actorImgList>[]
* @parent ActorSetting
*
* @param ActorPictureEXApp
* @text 立ち絵表示EX適用
* @desc 立ち絵表示EXの画像変更を適用します。OFFにした場合はこのプラグインでの設定が適用されます。
* @type boolean
* @default true
* @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 GaugeSetting
* @text ゲージ設定
* @default ------------------------------
*
* @param HPGaugeWidth
* @text HPゲージ横幅
* @desc HPゲージの横幅を指定します。
* @type number
* @default 168
* @min 0
* @parent GaugeSetting
*
* @param MPGaugeWidth
* @text MPゲージ横幅
* @desc MPゲージの横幅を指定します。
* @type number
* @default 168
* @min 0
* @parent GaugeSetting
*
* @param TPGaugeWidth
* @text TPゲージ横幅
* @desc TPゲージの横幅を指定します。
* @type number
* @default 168
* @min 0
* @parent GaugeSetting
*
* @param ExpgaugeSetting
* @text 経験値ゲージ設定
* @default ------------------------------
*
* @param ExpDisplayMode
* @text 経験値の表示
* @desc 経験値の表示を指定します。
* @type select
* @option 表示なし
* @value 0
* @option 次のレベルまでの必要経験値
* @value 1
* @option 現在の獲得経験値
* @value 2
* @option 現在の獲得経験値の百分率表示
* @value 3
* @default 1
* @parent ExpgaugeSetting
*
* @param ExpGaugeWidth
* @text Expゲージ横幅
* @desc Expゲージの横幅を指定します。
* @type number
* @default 168
* @min 0
* @parent ExpgaugeSetting
*
* @param LabelShow
* @text ラベル表示
* @desc ラベルを表示します
* @type boolean
* @default true
* @parent ExpgaugeSetting
*
* @param ExpGaugeColor1
* @desc 経験値のゲージのシステムカラーID1(左)
* @text 経験値ゲージ色1
* @type color
* @default 17
* @min 0
* @parent ExpgaugeSetting
*
* @param ExpGaugeColor2
* @desc 経験値のゲージのシステムカラーID2(右)
* @text 経験値ゲージ色2
* @type color
* @default 6
* @min 0
* @parent ExpgaugeSetting
*
* @param EXPDecimal
* @text 小数点桁数
* @desc 表示出来る小数点桁数。
* @type number
* @default 2
* @min 0
* @max 99
* @parent ExpgaugeSetting
*
*/