メニュー画面のステータス表示を変更するプラグイン – FTKR_CSS_MenuStatus.js

タイトル
メニュー画面のステータス表示を変更するプラグイン
作者名
ヘルプ
-----------------------------------------------------------------------------
概要
-----------------------------------------------------------------------------
本プラグインを実装することで、メニュー画面で表示するアクターの
ステータス表示のレイアウトを変更できます。

このプラグインには、FTKR_CustomSimpleActorStatus.js (v3.0.0以降)が必要です。

プラグインの使い方は、下のオンラインマニュアルページを見てください。
https://github.com/futokoro/RPGMaker/blob/master/FTKR_CSS_MenuStatus.ja.md


-----------------------------------------------------------------------------
設定方法
-----------------------------------------------------------------------------
1.「プラグインマネージャー(プラグイン管理)」に、本プラグインを追加して
ください。

2. 以下のプラグインと組み合わせる場合は、プラグイン管理の順番に注意してください。

FTKR_CustomSimpleActorStatus.js (ステータス表示を変更)
↑このプラグインよりも上に登録↑
FTKR_CSS_MenuStatus.js


-----------------------------------------------------------------------------
アクターの簡易ステータス表示の設定
-----------------------------------------------------------------------------
プラグインパラメータの設定により、メニュー画面で表示する
ステータスの表示レイアウトを変更することができます。

各パラメータの意味と、設定方法は、
FTKR_CustomSimpleActorStatus.jsのヘルプを参照してください。

なお、歩行キャラ、SV戦闘キャラ、カスタムパラメータ、カスタムゲージの
設定は、FTKR_CustomSimpleActorStatus.jsの設定に従います。


-----------------------------------------------------------------------------
メニュー画面のステータスウィンドウの設定
-----------------------------------------------------------------------------
以下のプラグインパラメータで設定できます。

<Enabled Custom Window>
:メニュー画面のウィンドウ変更機能を使うか指定します。
:0 - 無効, 1 - 有効

<Number Max Cols>
:ウィンドウ内でアクターを横に並べる数を変更します。
:デフォルトは 1 です。

<Cursor Line Number>
:カーソル(アクター1人分)の高さを何行分にするか設定します。
:デフォルトは 4 です。

<Cursor 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


-----------------------------------------------------------------------------
本プラグインのライセンスについて(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.1.3 - 2018/12/13 : プラグインパラメータstatusListの初期値変更

v2.1.2 - 2018/09/29 : 機能追加
1. プラグインパラメータのリストで選択できる項目を追加。

v2.1.1 - 2018/09/12 : 不要なプラグインパラメータを削除

v2.1.0 - 2018/08/30 : 機能追加
1. プラグインパラメータで表示するステータスをリストで選択できる機能を追加。

v2.0.0 - 2018/08/19 : FTKR_CustomSimpleActorStatus v3.0.0 対応版に変更

v1.1.0 - 2017/11/18 : 仕様変更
1. FTKR_CustomSimpleActorStatus.js の v2.6.0に対応。

v1.0.0 - 2017/06/18 : 初版作成
FTKR_CustomSimpleActorStatus.js v1.8.0 から分離

-----------------------------------------------------------------------------
パラメータ
param --簡易ステータス表示--
default
param statusList
desc 表示するステータスとその位置を設定します。
type struct<status>[]
default ["{\"text\":\"face\",\"x\":\"0\",\"y\":\"0\",\"width\":\"144\"}","{\"text\":\"name\",\"x\":\"162\",\"y\":\"0\",\"width\":\"150\"}","{\"text\":\"level\",\"x\":\"162\",\"y\":\"36\",\"width\":\"150\"}","{\"text\":\"state\",\"x\":\"162\",\"y\":\"72\",\"width\":\"150\"}","{\"text\":\"class\",\"value\":\"\",\"x\":\"342\",\"y\":\"0\",\"width\":\"198\"}","{\"text\":\"hp\",\"value\":\"\",\"x\":\"342\",\"y\":\"36\",\"width\":\"198\"}","{\"text\":\"mp\",\"value\":\"\",\"x\":\"342\",\"y\":\"72\",\"width\":\"198\"}"]

param Actor Status Space In Text
desc Text内で複数表示する場合の間隔を指定します。
default 5

param --ステータスウィンドウ設定--
default
param Enabled Custom Window
desc ウィンドウのレイアウト変更機能を使うか。
1 - 有効にする, 0 - 無効にする
default 0

param Number Max Cols
desc アクターを横に並べる数:デフォルト 1
default 1

param Cursor Line Number
desc カーソル高さの行数:デフォルト 4
default 4

param Cursor 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

ライセンス表記
本プラグインのライセンスについて(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