詳細ステータス画面の表示内容を変更するプラグイン – FTKR_CSS_DetailedStatus.js
- タイトル
- 詳細ステータス画面の表示内容を変更するプラグイン
- 作者名
- フトコロ様
- ヘルプ
- -----------------------------------------------------------------------------
概要
-----------------------------------------------------------------------------
本プラグインを実装することで、詳細ステータス画面のレイアウトを変更できます。
このプラグインには、FTKR_CustomSimpleActorStatus.js (v3.0.0以降)が必要です。
プラグインの使い方は、下のオンラインマニュアルページを見てください。
https://github.com/futokoro/RPGMaker/blob/master/FTKR_CSS_DetailedStatus.ja.md
-----------------------------------------------------------------------------
設定方法
-----------------------------------------------------------------------------
1.「プラグインマネージャー(プラグイン管理)」に、本プラグインを追加して
ください。
2. 以下のプラグインと組み合わせる場合は、プラグイン管理の順番に注意してください。
FTKR_CustomSimpleActorStatus.js (ステータス表示を変更)
↑このプラグインよりも上に登録↑
FTKR_CSS_DetailedStatus.js
-----------------------------------------------------------------------------
アクターの詳細ステータス表示の設定
-----------------------------------------------------------------------------
プラグインパラメータの設定により、ステータス画面で表示する表示レイアウトを
変更することができます。
各パラメータの意味と、設定方法は、
FTKR_CustomSimpleActorStatus.jsのヘルプを参照してください。
なお、歩行キャラ、SV戦闘キャラ、カスタムパラメータ、カスタムゲージの
設定は、FTKR_CustomSimpleActorStatus.jsの設定に従います。
-----------------------------------------------------------------------------
ステータスウィンドウの設定
-----------------------------------------------------------------------------
以下のプラグインパラメータで設定できます。
<Enabled Custom Window>
:スキル画面のウィンドウ変更機能を使うか指定します。
:0 - 無効, 1 - 有効
<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.4 - 2018/12/13 : プラグインパラメータstatusListの初期値変更
v2.1.3 - 2018/10/20 : 競合回避
1. dsWeaponMasteryプラグインの熟練度表示に対応
v2.1.2 - 2018/09/29 : 機能追加
1. プラグインパラメータのリストで選択できる項目を追加。
v2.1.1 - 2018/09/12 : 不要なプラグインパラメータを削除
v2.1.0 - 2018/08/30 : 機能追加
1. ウィンドウの表示内容を自動更新する機能を追加。
2. プラグインパラメータで表示するステータスをリストで選択できる機能を追加。
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.2 - 2017/05/13 : 不具合修正
1. ウィンドウ設定が正常に機能していない不具合を修正。
v1.0.1 - 2017/05/08 : 機能追加、不要なパラメータを削除
1. ウィンドウの設定変更機能を追加。
v1.0.0 - 2017/04/21 : 初版作成
----------------------------------------------------------------------------- - パラメータ
-
param --詳細ステータスの表示設定-- default param statusList desc 表示するステータスとその位置を設定します。 type struct<status>[] default ["{\"text\":\"name\",\"value\":\"\",\"x\":\"6\",\"y\":\"0\",\"width\":\"150\"}","{\"text\":\"class\",\"value\":\"\",\"x\":\"192\",\"y\":\"0\",\"width\":\"150\"}","{\"text\":\"nickname\",\"x\":\"432\",\"y\":\"0\",\"width\":\"150\"}","{\"text\":\"line\",\"value\":\"\",\"x\":\"0\",\"y\":\"36\",\"width\":\"780\"}","{\"text\":\"face\",\"x\":\"12\",\"y\":\"72\",\"width\":\"144\"}","{\"text\":\"name\",\"x\":\"204\",\"y\":\"72\",\"width\":\"150\"}","{\"text\":\"state\",\"x\":\"204\",\"y\":\"108\",\"width\":\"150\"}","{\"text\":\"hp\",\"x\":\"204\",\"y\":\"144\",\"width\":\"150\"}","{\"text\":\"mp\",\"x\":\"204\",\"y\":\"180\",\"width\":\"150\"}","{\"text\":\"custom(%1)\",\"value\":\"0\",\"x\":\"456\",\"y\":\"72\",\"width\":\"270\"}","{\"text\":\"custom(%1)\",\"value\":\"1\",\"x\":\"456\",\"y\":\"108\",\"width\":\"270\"}","{\"text\":\"custom(%1)\",\"value\":\"2\",\"x\":\"456\",\"y\":\"144\",\"width\":\"270\"}","{\"text\":\"custom(%1)\",\"value\":\"3\",\"x\":\"456\",\"y\":\"180\",\"width\":\"270\"}","{\"text\":\"line\",\"value\":\"\",\"x\":\"0\",\"y\":\"216\",\"width\":\"780\"}","{\"text\":\"param(%1)\",\"value\":\"2\",\"x\":\"48\",\"y\":\"252\",\"width\":\"160\"}","{\"text\":\"equip(%1)\",\"value\":\"0\",\"x\":\"432\",\"y\":\"252\",\"width\":\"312\"}","{\"text\":\"param(%1)\",\"value\":\"3\",\"x\":\"48\",\"y\":\"288\",\"width\":\"160\"}","{\"text\":\"equip(%1)\",\"value\":\"1\",\"x\":\"432\",\"y\":\"288\",\"width\":\"312\"}","{\"text\":\"param(%1)\",\"value\":\"4\",\"x\":\"48\",\"y\":\"324\",\"width\":\"160\"}","{\"text\":\"equip(%1)\",\"value\":\"2\",\"x\":\"432\",\"y\":\"324\",\"width\":\"312\"}","{\"text\":\"param(%1)\",\"value\":\"5\",\"x\":\"48\",\"y\":\"360\",\"width\":\"160\"}","{\"text\":\"equip(%1)\",\"value\":\"3\",\"x\":\"432\",\"y\":\"360\",\"width\":\"312\"}","{\"text\":\"param(%1)\",\"value\":\"6\",\"x\":\"48\",\"y\":\"396\",\"width\":\"160\"}","{\"text\":\"equip(%1)\",\"value\":\"5\",\"x\":\"432\",\"y\":\"396\",\"width\":\"312\"}","{\"text\":\"param(%1)\",\"value\":\"7\",\"x\":\"48\",\"y\":\"432\",\"width\":\"160\"}","{\"text\":\"equip(%1)\",\"value\":\"4\",\"x\":\"432\",\"y\":\"432\",\"width\":\"312\"}","{\"text\":\"line\",\"value\":\"\",\"x\":\"0\",\"y\":\"468\",\"width\":\"780\"}","{\"text\":\"profile\",\"value\":\"\",\"x\":\"0\",\"y\":\"504\",\"width\":\"780\"}"] param DS Space In Text desc Text内で複数表示する場合の間隔を指定します。 default 5 param --ウィンドウ設定-- desc param Enabled Custom Window desc ウィンドウのレイアウト変更機能を使うか。
0 - 無効, 1 - 有効default 0 type select option 無効にする value 0 option 有効にする value 1 param Font Size desc フォントサイズ default 28 param Window Padding desc ウィンドウの周囲の余白 default 18 param Window Line Height desc ウィンドウ内の1行の高さ default 36 param Window Opacity desc ウィンドウ内の背景の透明度 default 192 param Hide Window Frame desc ウィンドウ枠を非表示にするか
1 - 非表示にする、0 - 表示するdefault 0 type select option 表示する value 0 option 非表示にする value 1 param Auto Refresh Window desc 表示内容の自動更新に関する設定
この設定は、レイアウト変更が無効でも効果がありますtype struct<update> default {"enabled":"false","count":"60"} - ライセンス表記
- 本プラグインのライセンスについて(License)
本プラグインはMITライセンスのもとで公開しています。
This plugin is released under the MIT License.
Copyright (c) 2017,2018 Futokoro
http://opensource.org/licenses/mit-license.php