バトル画面のステータス表示を変更するプラグイン – FTKR_CSS_BattleStatus.js
- タイトル
- バトル画面のステータス表示を変更するプラグイン
- 作者名
- フトコロ様
- ヘルプ
- -----------------------------------------------------------------------------
概要
-----------------------------------------------------------------------------
本プラグインを実装することで、バトル画面で表示するアクターの
ステータス表示のレイアウトを変更できます。
このプラグインには、FTKR_CustomSimpleActorStatus.js (v3.0.0以降)が必要です。
プラグインの使い方は、下のオンラインマニュアルページを見てください。
https://github.com/futokoro/RPGMaker/blob/master/FTKR_CSS_BattleStatus.ja.md
-----------------------------------------------------------------------------
設定方法
-----------------------------------------------------------------------------
1.「プラグインマネージャー(プラグイン管理)」に、本プラグインを追加して
ください。
2. 以下のプラグインと組み合わせる場合は、プラグイン管理の順番に注意してください。
FTKR_CustomSimpleActorStatus.js (ステータス表示を変更)
↑このプラグインよりも上に登録↑
FTKR_CSS_BattleStatus.js
-----------------------------------------------------------------------------
アクターのバトルステータス表示の設定
-----------------------------------------------------------------------------
プラグインパラメータの設定により、バトル画面で表示する
ステータスの表示レイアウトを変更することができます。
各パラメータの意味と、設定方法は、
FTKR_CustomSimpleActorStatus.jsのヘルプを参照してください。
なお、歩行キャラ、SV戦闘キャラ、カスタムパラメータ、カスタムゲージの
設定は、FTKR_CustomSimpleActorStatus.jsの設定に従います。
-----------------------------------------------------------------------------
バトルステータスウィンドウの設定
-----------------------------------------------------------------------------
以下のプラグインパラメータで設定できます。
<Enabled Custom Window>
:バトル画面のウィンドウ変更機能を使うか指定します。
:0 - 無効, 1 - 有効
<Number Visible Rows>
:ステータスウィンドウの縦の行数を変更します。
:デフォルトは4行です。
:この値を変えても、コマンドウィンドウのサイズは変わりません。
<Number Max Cols>
:ウィンドウ内でアクターを横に並べる数を変更します。
:デフォルトは 1 です。
<Cursol Line Number>
:カーソルの高さを何行分にするか設定します。
:デフォルトは 1 です。
<Cursol Height Space>
:縦のカーソル間隔を設定します。
:デフォルトは 0 です。(単位はpixel)
<Font Size>
:ウィンドウ内のフォントサイズを変更します。
:デフォルトは 28 です。(単位はpixel)
<Window Padding>
:ウィンドウの周囲の余白を変更します。
:デフォルトは 18 です。(単位はpixel)
<Window Line Height>
:ウィンドウ内の1行の高さを変更します。
:デフォルトは 36 です。(単位はpixel)
<Window Opacity>
:ウィンドウ内の背景の透明度を変更します。
:デフォルトは 192 です。
:0 - 透明、255 - 不透明
<Hide Window Frame>
:ウィンドウ枠を非表示にするか指定します。
:1 - 非表示にする、0 - 表示する
:デフォルトは表示します。
<ウィンドウの高さ>
ウィンドウの高さは、以下の計算式で算出します。
[ウィンドウ高さ] = [縦の行数] × [1行の高さ] + [余白のサイズ] × 2
<フォントサイズと行の高さ>
基本的に、下の大小関係になるように設定しましょう。
フォントサイズ < 1行の高さ
<ウィンドウを消す方法>
以下の設定にすると、ウィンドウ枠とウィンドウの背景が消えて
アクターのステータスだけを表示します。
<Window Opacity> : 0
<Hide Window Frame> : 1
-----------------------------------------------------------------------------
バトルフィールド上のアクターの位置設定
-----------------------------------------------------------------------------
以下のプラグインパラメータで設定できます。
<Enable Custom Position>
:アクターの位置変更機能を使うか指定します。
:0 - 無効, 1 - 有効
<Max Number of Vertical>
:アクターを縦に何人まで並べるか設定します。
:バトルメンバーがこの数以上になった場合、後列に配置します。
<Center Position>
:前列の中心の座標を設定します。
<Diff Position>
:2番目以降のアクターの位置を先頭のアクターから
:どの程度ずらすか設定します。
<Diff Column>
:横方向の列の間隔を設定します。
-----------------------------------------------------------------------------
本プラグインのライセンスについて(License)
-----------------------------------------------------------------------------
本プラグインはMITライセンスのもとで公開しています。
This plugin is released under the MIT License.
Copyright (c) 2017,2018 Futokoro
http://opensource.org/licenses/mit-license.php
プラグイン公開元
https://github.com/futokoro/RPGMaker/blob/master/README.md
-----------------------------------------------------------------------------
変更来歴
-----------------------------------------------------------------------------
v2.2.0 - 2018/12/29 : 機能追加
1. ウィンドウ設定をセーブできる機能を追加。
v2.1.3 - 2018/12/13 : プラグインパラメータstatusListの初期値変更
v2.1.2 - 2018/09/29 : 機能追加
1. プラグインパラメータのリストで選択できる項目を追加。
v2.1.1 - 2018/09/12 : 不具合修正
1. プラグインパラメータ Number Visible Rows が反映されない不具合を修正。
v2.1.0 - 2018/08/30 : 機能追加
1. プラグインパラメータで表示するステータスをリストで選択できる機能を追加。
v2.0.0 - 2018/08/19 : FTKR_CustomSimpleActorStatus v3.0.0 対応版に変更
v1.3.0 - 2017/11/18 : 仕様変更
1. FTKR_CustomSimpleActorStatus.js の v2.6.0に対応。
v1.2.1 - 2017/06/11 : 機能追加
1. バトルに参加する最大人数を設定する機能を追加。
v1.2.0 - 2017/05/31 : 機能追加
1. バトルフィールド上のSVキャラの初期位置変更機能を拡張。
v1.1.2 - 2017/05/11 : 機能追加
1. バトルフィールド上のSVキャラの初期位置変更機能追加。
v1.1.1 - 2017/05/06 : 機能追加
1. 縦のカーソル間隔を設定する機能を追加。
v1.1.0 - 2017/04/21 : 機能変更
1. FTKR_CustomSimpleActorStatus.jsのv1.4.0に対応
2. ウィンドウのレイアウト変更のON/OFF機能を追加。
v1.0.1 - 2017/04/12 : 機能追加
1. ウィンドウの余白と1行の高さ、透明度、枠の有無を変更する機能を追加。
2. カーソル高さを変更する機能を追加。
v1.0.0 - 2017/04/11 : 初版作成
----------------------------------------------------------------------------- - パラメータ
-
param Enabled Save WindowLayout desc ウィンドウ設定データをセーブできるようにする。 default false type boolean on 有効 off 無効 param --バトルパーティー設定-- desc param Max Battle Members desc バトルに参加する最大人数を設定します。
0 - この機能を無効にしますdefault 0 param --レイアウト設定-- desc param statusList desc 表示するステータスとその位置を設定します。 type struct<status>[] default ["{\"text\":\"name\",\"x\":\"0\",\"y\":\"0\",\"width\":\"150\"}","{\"text\":\"state\",\"x\":\"156\",\"y\":\"0\",\"width\":\"150\"}","{\"text\":\"[hp/mp]\",\"value\":\"\",\"x\":\"312\",\"y\":\"0\",\"width\":\"width - 312\"}"] param Actor Status Space In Text desc Text内で複数表示する場合の間隔を指定します。 default 5 param --ウィンドウ設定-- desc param Enabled Custom Window desc ウィンドウのレイアウト変更機能を使うか。
0 - 無効, 1 - 有効default 0 param Number Visible Rows desc ステータスウィンドウの縦の行数:デフォルト 4 default 4 param Number Max Cols desc アクターを横に並べる数:デフォルト 1 default 1 param Cursol Line Number desc カーソル高さの行数:デフォルト 1 default 1 param Cursol Height Space desc 縦のカーソル間隔:デフォルト 0 default 0 param Font Size desc フォントサイズ:デフォルト 28 default 28 param Window Padding desc ウィンドウの周囲の余白:デフォルト 18 default 18 param Window Line Height desc ウィンドウ内の1行の高さ:デフォルト 36 default 36 param Window Opacity desc ウィンドウ内の背景の透明度:デフォルト 192 default 192 param Hide Window Frame desc ウィンドウ枠を非表示にするか
1 - 非表示にする、0 - 表示するdefault 0 param --アクターの位置設定-- desc param Enable Custom Position desc アクターの位置変更機能を使うか。
0 - 無効, 1 - 有効default 0 param Max Number of Vertical desc アクターを縦に並べる最大数 default 4 param Center Position X desc 前列の中心のX座標 default 600 param Center Position Y desc 前列の中心のY座標 default 312 param Diff Position X desc 横方向のアクターの間隔 default 32 param Diff Position Y desc 縦方向のアクターの間隔 default 48 param Diff Column desc 横方向の列の間隔 default 96 - ライセンス表記
- 本プラグインのライセンスについて(License)
本プラグインはMITライセンスのもとで公開しています。
This plugin is released under the MIT License.
Copyright (c) 2017,2018 Futokoro
http://opensource.org/licenses/mit-license.php