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

▼バトルスタイル変更(尾角つの様作) - Vitsuno_FrontBattler.js
https://plugin.fungamemake.com/archives/13614
フロントビューでアクターグラフィックを表示します。
ふりがな:ふろんとびゅーあくしょん
機能概要: フロントビューでアクターグラフィックを表示します。
利用規約(ライセンス): MITライセンス
作者:尾角つの
作者サイト:https://x.com/vitsuno
直接ダウンロード:Zipファイルダウンロードページ:https://forum.tkool.jp/index.php?threads/1016/
ファイル名:Vitsuno_FrontBattler.js
プラグインのヘルプ:
/*:
* @plugindesc <バトル>フロントビューでアクターグラフィックを表示します。
* @author 尾角 つの (Tsuno Ozumi)
*
* @param (Basic Settings)
* @type note
* @default ””
*
* @param Graphic Type
* @desc グラフィックの種類
* @type select
* @option 顔グラフィック
* @value face
* @option サイドビュー
* @value sideview
* @option なし
* @value none
* @default face
*
* @param Hide With Status
* @desc ステータスウィンドウに合わせて隠すか?
* @type boolean
* @default true
*
* @param Hide On Death
* @desc 先頭不能時に隠すか?
* @type boolean
* @default true
*
* @param Actor Interval
* @desc アクター間の幅
* @type number
* @default 200
*
* @param
*
* @param (Advanced Settings)
* @type note
* @default ””
*
* @param Arrangement
* @desc グラフィックの配置
* @type struct<arrangement>
* @default {”Actor X”:”0”,”Actor Y”:”-58”,”Damage X”:”0”,”Damage Y”:”-96”,”Start Position”:”{”X”:”0”,”Y”:”0”,”Duration”:”0”}”,”Entry Position”:”{”X”:”0”,”Y”:”0”,”Duration”:”30”}”,”Forward Position”:”{”X”:”0”,”Y”:”-18”,”Duration”:”9”}”,”Back Position”:”{”X”:”0”,”Y”:”0”,”Duration”:”9”}”,”Retreat Position”:”{”X”:”0”,”Y”:”0”,”Duration”:”30”}”,”Refresh Position”:”{”X”:”0”,”Y”:”0”,”Duration”:”0”}”}
*
* @help
*
* フロントビューでアクターのグラフィックを表示し、
* アニメーションとダメージポップアップの演出を行います。
*
* <詳細と注意点>
* ・ステータス変化系のプラグインと組み合わせて使用してください。
*/
/*~struct~arrangement:
*
* @param Actor X
* @desc アクター位置のX座標の調整
* @type number
* @max 9999
* @min -9999
*
* @param Actor Y
* @desc アクター位置のY座標の調整
* @type number
* @max 9999
* @min -9999
*
* @param Damage X
* @desc ダメージ位置のX座標の調整
* @type number
* @max 9999
* @min -9999
*
* @param Damage Y
* @desc ダメージ位置のY座標の調整
* @type number
* @max 9999
* @min -9999
*
* @param Start Position
* @desc バトル開始時の位置
* @type struct<stepMove>
*
* @param Entry Position
* @desc 参入時の位置
* @type struct<stepMove>
*
* @param Forward Position
* @desc 前進時の位置
* @type struct<stepMove>
*
* @param Back Position
* @desc 後退時の位置
* @type struct<stepMove>
*
* @param Retreat Position
* @desc 退却時の位置
* @type struct<stepMove>
*
* @param Refresh Position
* @desc リフレッシュ時の位置
* @type struct<stepMove>
*
*/
/*~struct~stepMove:
*
* @param X
* @desc X座標
* @type number
* @max 9999
* @min -9999
*
* @param Y
* @desc Y座標
* @type number
* @max 9999
* @min -9999
*
* @param Duration
* @desc 動作フレーム数
* @type number
*
*/