An open library of RPG Maker MV plugins, powered by the community.

PGMV - The Community-Driven Plugin Library for RPG Maker MV

MV plugins

FTKR CSS Battle Status - FTKR_CSS_BattleStatus.js

Plugin desc : v2.2.0 Plugin that changes the status display on the battle screen

License : MIT License

Author : Futokoro

Desc page : https://github.com/munokura/futokoro-MV-plugins

Download Page : https://raw.githubusercontent.com/munokura/futokoro-MV-plugins/refs/heads/master/FTKR_CSS_BattleStatus.js

File name : FTKR_CSS_BattleStatus.js

Help of plugin :

@plugindesc v2.2.0 Plugin that changes the status display on the battle screen
@author Futokoro
@url https://github.com/munokura/futokoro-MV-plugins
@license MIT License

@help
English Help Translator: munokura
This is an unofficial English translation of the plugin help,
created to support global RPG Maker users.
Feedback is welcome to improve translation quality
(see: https://github.com/munokura/futokoro-MV-plugins ).
Original plugin by Futokoro.
Please check the URL below for the latest version of the plugin.
URL https://github.com/futokoro/RPGMaker
-----
-----------------------------------------------------------------------------
Overview
-----------------------------------------------------------------------------
By implementing this plugin, you can change the layout of actor status displays on the battle screen.

This plugin requires FTKR_CustomSimpleActorStatus.js (v3.0.0 or later).

For instructions on how to use the plugin, see the online manual page below.
https://github.com/futokoro/RPGMaker/blob/master/FTKR_CSS_BattleStatus.ja.md

-----------------------------------------------------------------------------
Setup Instructions
-----------------------------------------------------------------------------
1. Add this plugin to the "Plugin Manager."

2. When combining with the following plugins, be sure to pay attention to the order of plugin management.

FTKR_CustomSimpleActorStatus.js (Changes the status display)
↑Register above this plugin↑
FTKR_CSS_BattleStatus.js

-----------------------------------------------------------------------------
Actor Battle Status Display Settings
-----------------------------------------------------------------------------
You can change the status display layout on the battle screen by setting the plugin parameters.

For the meaning of each parameter and how to set it, refer to the FTKR_CustomSimpleActorStatus.js help.

Note that the settings for walking characters, SV Battle characters, custom parameters, and custom gauges follow the settings in FTKR_CustomSimpleActorStatus.js.

-----------------------------------------------------------------------------
Battle Status Window Settings
-----------------------------------------------------------------------------
This can be configured using the following plugin parameters.

<Enabled Custom Window>
: Specifies whether to use the battle screen window change function.
: 0 - Disabled, 1 - Enabled

<Number Visible Rows>
: Changes the number of vertical rows in the status window.
: The default is 4 rows.
: Changing this value will not change the size of the command window.

<Number Max Cols>
: Changes the number of horizontal rows of actors in the window.
: Default is 1.

<Cursol Line Number>
: Sets the cursor height in lines.
: Default is 1.

<Cursol Height Space>
: Sets the vertical cursor spacing.
: Default is 0 (pixels).

<Font Size>
: Changes the font size in the window.
: Default is 28 (pixels).

<Window Padding>
: Changes the margins around the window.
: Default is 18 (pixels).

<Window Line Height>
: Changes the height of one line in the window.
: Default is 36 (pixels).

<Window Opacity>
: Changes the transparency of the window background.
: The default is 192.
: 0 - Transparent, 255 - Opaque

<Hide Window Frame>
: Specifies whether to hide the window frame.
: 1 - Hide, 0 - Show
: The default is to show.

<Window Height>
Window height is calculated using the following formula:
[Window Height] = [Number of Vertical Lines] x [Line Height] + [Margin Size] x 2


<Font Size and Line Height>
Basically, set the size so that it is proportional to the bottom.
Font Size < Line Height

<How to Hide a Window>
The following settings will hide the window frame and background,
displaying only the actor's status.

<Window Opacity>: 0
<Hide Window Frame>: 1

-----------------------------------------------------------------------------
Setting the Position of the Actor on the Battlefield
-----------------------------------------------------------------------------
This can be set using the following plugin parameters.

<Enable Custom Position>
: Specifies whether to use the actor positioning Traits.
: 0 - Disabled, 1 - Enabled

<Max Number of Vertical>
: Sets the maximum number of actors to arrange vertically.
: If the number of battle members exceeds this number, they will be placed in the back row.

<Center Position *>
: Sets the coordinates of the center of the front row.

<Diff Position *>
: Sets the offset of the second and subsequent actors from the first actor.

<Diff Column>
: Sets the horizontal spacing between columns.

-----------------------------------------------------------------------------
License for this Plugin
-----------------------------------------------------------------------------
This plugin is released under the MIT License.

Copyright (c) 2017,2018 Futokoro
http://opensource.org/licenses/mit-license.php

Plugin Publisher
https://github.com/futokoro/RPGMaker/blob/master/README.md

-----------------------------------------------------------------------------
Change History
-----------------------------------------------------------------------------

v2.2.0 - 2018/12/29: Traits Added
1. Added the ability to save window settings.

v2.1.3 - 2018/12/13: Changed the default value of the plugin parameter statusList.

v2.1.2 - 2018/09/29: Traits Added
1. Added selectable items to the plugin parameter list.

v2.1.1 - September 12, 2018: Bug Fixes
1. Fixed an issue where the plugin parameter Number Visible Rows was not being Reflectioned.

v2.1.0 - August 30, 2018: Traits Additions
1. Added a Traits to select the status displayed in the plugin parameters from a list.

v2.0.0 - August 19, 2018: Updated FTKR_CustomSimpleActorStatus to be compatible with v3.0.0.

v1.3.0 - November 18, 2017: Specification Changes
1. Compatible with v2.6.0 of FTKR_CustomSimpleActorStatus.js.

v1.2.1 - June 11, 2017: Traits Additions
1. Added a Traits to set the maximum number of players allowed to participate in a battle.

v1.2.0 - May 31, 2017: Traits Added
1. Expanded the ability to change the initial position of SV characters on the battlefield.

v1.1.2 - May 11, 2017: Traits Added
1. Added the ability to change the initial position of SV characters on the battlefield.

v1.1.1 - May 6, 2017: Traits Added
1. Added the ability to set the vertical cursor spacing.

v1.1.0 - April 21, 2017: Traits Changes
1. Compatible with v1.4.0 of FTKR_CustomSimpleActorStatus.js
2. Added the ability to turn window layout changes on/off.

v1.0.1 - April 12, 2017: Traits Added
1. Added the ability to change window margins, line height, transparency, and borders.
2. Added the ability to change cursor height.

v1.0.0 - April 11, 2017: Initial version created

-----------------------------------------------------------------------------

@param Enabled Save WindowLayout
@desc Enables saving of window setting data.
@default false
@type boolean
@on valid
@off invalid

@param --バトルパーティー設定--
@text --Battle Party Settings--

@param Max Battle Members
@desc Sets the maximum number of people who can participate in a battle. 0 - disables this Traits
@default 0

@param --レイアウト設定--
@text --Layout settings--

@param statusList
@desc Set the status to display and its position.
@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¥"}"]
@type struct<status>[]

@param Actor Status Space In Text
@desc Specifies the spacing when displaying multiple items within a text.
@default 5

@param --ウィンドウ設定--
@text --Window Settings--

@param Enabled Custom Window
@desc Use window layout change Traits: 0 - Disable, 1 - Enable
@default 0

@param Number Visible Rows
@desc Number of vertical rows in the status window: Default 4
@default 4

@param Number Max Cols
@desc Number of actors to arrange horizontally: Default 1
@default 1

@param Cursol Line Number
@desc Cursor height in lines: Default 1
@default 1

@param Cursol Height Space
@desc Vertical cursor spacing: Default 0
@default 0

@param Font Size
@desc Font size: Default 28
@default 28

@param Window Padding
@desc Margins around the window: default 18
@default 18

@param Window Line Height
@desc Height of one line in the window: default 36
@default 36

@param Window Opacity
@desc Window background transparency: default 192
@default 192

@param Hide Window Frame
@desc Whether to hide the window frame: 1 - hide, 0 - show
@default 0

@param --アクターの位置設定--
@text --Actor positioning--

@param Enable Custom Position
@desc Use actor repositioning Traits. 0 - Disabled, 1 - Enabled
@default 0

@param Max Number of Vertical
@desc Maximum number of actors to arrange vertically
@default 4

@param Center Position X
@desc X coordinate of the center of the front row
@default 600

@param Center Position Y
@desc Y coordinate of the center of the front row
@default 312

@param Diff Position X
@desc Horizontal actor spacing
@default 32

@param Diff Position Y
@desc Vertical actor spacing
@default 48

@param Diff Column
@desc Horizontal column spacing
@default 96

スポンサードリンク

-MV plugins

Copyright© PGMV - The Community-Driven Plugin Library for RPG Maker MV , 2026 All Rights Reserved.