当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
バトルスタイル変更 - Vitsuno_BattleStyle.js

▼バトルスタイル変更(尾角つの様作) - Vitsuno_BattleStyle.js
https://plugin.fungamemake.com/archives/13615
バトル画面のレイアウトを変更します。
ふりがな:ばとるすたいるへんこう
機能概要: バトル画面のレイアウトを変更します。
利用規約(ライセンス): MITライセンス
作者:尾角つの
作者サイト:https://x.com/vitsuno
直接ダウンロード:Zipファイルダウンロードページ:https://forum.tkool.jp/index.php?threads/1016/
ファイル名:Vitsuno_BattleStyle.js
プラグインのヘルプ:
/*:
* @plugindesc <バトル>バトル画面のレイアウトを変更します。
* @author 尾角 つの (Tsuno Ozumi)
*
* @param (Target Settings)
* @desc このメモは、ご自由にお使いください。
* @type note
* @default ””
*
* @param Target Cursor Image
* @desc ターゲット選択画像
* @require 1
* @dir img/system/
* @type file
* @default BattleTargetCursor
*
* @param
*
* @param (Status Settings)
* @desc このメモは、ご自由にお使いください。
* @type note
* @default ””
*
* @param Status Skin Image
* @desc ステータススキン画像
* @require 1
* @dir img/system/
* @type file
* @default BattleStatusSkin
*
* @param Status Cursor Image
* @desc ステータス選択画像
* @require 1
* @dir img/system/
* @type file
*
* @param Actor Skin Settings
* @desc アクタースキン設定
* @type struct<actorSkin>
* @default {”Graphic Type”:”none”,”Graphic X”:”28”,”Graphic Y”:”8”,”Name Size”:”16”,”Name X”:”8”,”Name Y”:”110”,”Name Width”:”184”,”Name Align”:”left”}
*
* @param HP Skin Settings
* @desc HPスキン設定
* @type struct<paramSkin>
* @default {”Number Image”:”BattleLargeNumber”,”Number X”:”156”,”Number Y”:”138”,”Gauge Image”:”BattleHpGauge”,”Gauge X”:”8”,”Gauge Y”:”166”}
*
* @param MP Skin Settings
* @desc MPスキン設定
* @type struct<paramSkin>
* @default {”Number Image”:”BattleSmallNumber”,”Number X”:”98”,”Number Y”:”174”,”Gauge Image”:”BattleMpGauge”,”Gauge X”:”8”,”Gauge Y”:”194”}
*
* @param TP Skin Settings
* @desc TPスキン設定
* @type struct<paramSkin>
* @default {”Number Image”:”BattleSmallNumber”,”Number X”:”192”,”Number Y”:”174”,”Gauge Image”:”BattleTpGauge”,”Gauge X”:”102”,”Gauge Y”:”194”}
*
* @param State Skin Settings
* @desc ステートアイコン設定
* @type struct<stateSkin>
* @default {”Icon X”:”176”,”Icon Y”:”154”}
*
* @param
*
* @param (Side View Settings)
* @desc このメモは、ご自由にお使いください。
* @type note
* @default ””
*
* @param Adjust Position X
* @desc サイドビューのアクター位置のX座標の調整
* @type number
* @max 9999
* @min -9999
* @default 0
*
* @param Adjust Position Y
* @desc サイドビューのアクター位置のY座標の調整
* @type number
* @max 9999
* @min -9999
* @default -30
*
* @help
*
* バトル中の画面のレイアウトを変更するプラグインです。
* スキンを使用したステータス表示や、カーソルを用いたターゲット選択が行えます。
*
* <必須プラグイン>
* 以下のプラグインを、このプラグインより上に導入して下さい。
*
* Vitsuno_SpritePerch.js // 画像表示機能プラグイン
*
* <画像設定>
* 以下の画像を用意して、パラメータから設定してください。
*
* ターゲット選択画像 (必須)
* ステータススキン画像 (必須)
* ステータス選択画像
* HP数字画像
* HPゲージ画像
* MP数字画像
* MPゲージ画像
* TP数字画像
* TPゲージ画像
*
* <詳細と注意点>
* ・TPは、システムのオプションで非表示にしていても表示されます。
* ・数字やゲージを表示しない場合は、画像を(なし)に設定してください。
* ・ステータススキン画像の大きさが、ステータス配置の基準となります。
*/
/*~struct~actorSkin:
*
* @param Graphic Type
* @desc グラフィックの種類
* @type select
* @option 顔グラフィック
* @value face
* @option なし
* @value none
*
* @param Graphic X
* @desc グラフィックのX座標
* @type number
*
* @param Graphic Y
* @desc グラフィックのY座標
* @type number
*
* @param Name Size
* @desc 名前の大きさ(使用しない場合は0)
* @type number
*
* @param Name X
* @desc 名前のX座標
* @type number
*
* @param Name Y
* @desc 名前のY座標
* @type number
*
* @param Name Width
* @desc 名前の最大幅
* @type number
*
* @param Name Align
* @desc 名前の配置
* @type select
* @option 左寄り
* @value left
* @option 中央寄り
* @value center
* @option 右寄り
* @value right
*
*/
/*~struct~paramSkin:
*
* @param Number Image
* @desc 数値画像
* @require 1
* @dir img/system/
* @type file
*
* @param Number X
* @desc 数値のX座標 (右端)
* @type number
*
* @param Number Y
* @desc 数値のY座標
* @type number
*
* @param Gauge Image
* @desc ゲージ画像
* @require 1
* @dir img/system/
* @type file
*
* @param Gauge X
* @desc ゲージのX座標
* @type number
*
* @param Gauge Y
* @desc ゲージのY座標
* @type number
*
*/
/*~struct~stateSkin:
*
* @param Icon X
* @desc アイコンのX座標
* @type number
*
* @param Icon Y
* @desc アイコンのY座標
* @type number
*
*/