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 Custom Simple Actor Status - FTKR_CustomSimpleActorStatus.js

Plugin desc : v3.5.3 A plugin to change actor status display

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_CustomSimpleActorStatus.js

File name : FTKR_CustomSimpleActorStatus.js

Help of plugin :

@plugindesc v3.5.3 A plugin to change actor status display
@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
-----------------------------------------------------------------------------
This plugin implements a process that allows for more detailed configuration of the actor status display layout.

By combining this plugin with its extension plugin (FTKR_CSS_***.js),
you can configure various status screens, such as menu screens and battle screens.

For the display position specification method for each status, adopted from v3.0.0 of this plugin,
please use v2.0.0 or later of the extension plugin.
*The previous method can also be used with v1 of the extension plugin.

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


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

2. When using it in conjunction with an extension plugin (FTKR_CSS_***.js), place this plugin on top.

3. When using it in conjunction with GraphicalDesignMode.js, place this plugin on the bottom.

4. There are no required plugin parameters to set when using this plugin.


-----------------------------------------------------------------------------
Plugin License (License)
-----------------------------------------------------------------------------
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


@param face
@text --Face image settings--

@param Face Image Width
@desc Sets the actor's face image width. Default is 144.
@default 144
@parent face

@param Face Image Height
@desc Sets the height of the actor's face image. Default is 144.
@default 144
@parent face

@param Face Position X
@desc Where to display the face image within the drawing area: 0 - left, 1 - center, 2 - right
@default 1
@parent face

@param chara
@text --Walking character settings--

@param Chara Image Width
@desc Sets the image width of the actor's walking character. Default is 48
@default 48
@parent chara

@param Chara Image Height
@desc Sets the image height of the actor's walking character. Default is 48
@default 48
@parent chara

@param Chara Position X
@desc Where in the drawing area should the actor's walking character be displayed? 0 - left, 1 - center, 2 - right
@default 1
@parent chara

@param Chara Direction
@desc Sets the direction of the actor's walking character. 0 - fixed facing forward, 1 - facing the first player on the map.
@default 0
@parent chara

@param sv
@text --SV character settings--

@param Sv Image Width
@desc Sets the image width of the actor's SV character. Default is 64.
@default 64
@parent sv

@param Sv Image Height
@desc Set the image height of the actor's SV character. Default is 64.
@default 64
@parent sv

@param Sv Position X
@desc Where in the drawing area should the actor's SV character be displayed? 0 - left, 1 - center, 2 - right
@default 1
@parent sv

@param Enabled Sv Motion
@desc Set whether to enable SV character motions. 0 - Disable, 1 - Always enable, 2 - Enable except during battle.
@default 1
@parent sv

@param Sv Image Motion
@desc Set the standard motion of the SV character
@default wait
@parent sv

@param Enabled State Motion
@desc Enable or disable State Motion: 1 - Enable, 0 - Disable
@default 1
@parent sv

@param state
@text --State settings--

@param Enable CSS States
@desc Whether to switch the display of state icons to a dedicated drawing process. 1 - enable, 0 - disable
@default 1
@parent state

@param Animation Wait
@desc Specifies the state icon switching time. Default is 40.
@default 40
@parent state

@param Enable Overlap
@desc Enable state icon overlap: 1 - enable, 0 - disable
@default 0
@parent state

@param Overlap Rate
@desc Sets the ratio at which icons can overlap.
@default 0.5
@parent state

@param State Icon Padding
@desc Specifies the margins required for icon display.
@default 4
@type number
@min 0
@parent state

@param Enable Auto Scale
@desc Adjust icon size to fit row height or display width: 1 - enable, 0 - disable
@default 0
@parent state

@param pdiff
@text --Normal ability value (difference) settings--

@param Enabled Escapecharacters By PDIFF
@desc Allow control characters to be used in diff display
@default true
@type boolean
@parent pdiff
@on valid
@off invalid

@param Format PDIFF Plus
@desc Sets the display for increase. %1 - Increase value
@default ¥c[24]+ %1
@parent pdiff

@param Format PDIFF Minus
@desc Sets the display for decrease. %1 - decrease value
@default ¥c[25]- %1
@parent pdiff

@param xparam
@text --Param score settings--

@param Disp Decimals Param
@desc Select how to display parameters where ability values are expressed as percentages.
@default 0
@type select
@parent xparam
@option Display in small numbers
@value 0
@option Show as a percentage (%)
@value 1

@param equip
@text --Equipment parameter settings--

@param Equip Right Arrow
@desc Specifies the right arrow symbol to display when changing equipment.
@default ¥c[16]→
@parent equip

@param ediff
@text --Equipment parameter (difference) settings--

@param Enabled Escapecharacters By EDIFF
@desc Allow control characters to be used in diff display
@default true
@type boolean
@parent ediff
@on valid
@off invalid

@param Format EDIFF Plus
@desc Sets the display for increase. %1 - Increase value
@default ¥c[24]+ %1
@parent ediff

@param Format EDIFF Minus
@desc Sets the display for decrease. %1 - decrease value
@default ¥c[25]- %1
@parent ediff

@param aopdiff
@text --AOP ability value (difference) setting--

@param Enabled Escapecharacters By AOPDIFF
@desc Allow control characters to be used in diff display
@default true
@type boolean
@parent aopdiff
@on valid
@off invalid

@param Format AOPDIFF Plus
@desc Sets the display for increase. %1 - Increase value
@default ¥c[24]+ %1
@parent aopdiff

@param Format AOPDIFF Minus
@desc Sets the display for decrease. %1 - decrease value
@default ¥c[25]- %1
@parent aopdiff

@param ediffaop
@text --AOP equipment parameter (difference) settings--

@param Enabled Escapecharacters By EDIFFAOP
@desc Allow control characters to be used in diff display
@default true
@type boolean
@parent ediffaop
@on valid
@off invalid

@param Format EDIFFAOP Plus
@desc Sets the display for increase. %1 - Increase value
@default ¥c[24]+ %1
@parent ediffaop

@param Format EDIFFAOP Minus
@desc Sets the display for decrease. %1 - decrease value
@default ¥c[25]- %1
@parent ediffaop

@param image
@text --Custom image settings--

@param Image Position X
@desc Where the custom image should be displayed within the drawing area: 0 - left, 1 - center, 2 - right
@default 1
@parent image

@param message
@text --Message settings--

@param Display LevelUp Message
@desc Sets the message when leveling up. %1 - actor name, %2 - current level, %3 - level gained
@default ¥C[17]%3 Level Up!
@parent message

@param customParam
@text --Setting custom parameters--

@param --Custom Param 0--
@parent customParam

@param Custom 0 Display Name
@desc Set the display name for Custom(0)
@default ¥c[16]現在の経験値
@parent customParam

@param Custom 0 References
@desc Set the reference for the Custom(0) value. The actor is a, and the reference for the status is described.
@parent customParam

@param Custom 0 Unit
@desc Sets the units for Custom(0).
@parent customParam

@param --Custom Param 1--
@parent customParam

@param Custom 1 Display Name
@desc Set the display name for Custom(1)
@parent customParam

@param Custom 1 References
@desc Set the reference of the Custom(1) value. The actor is a, and the reference of the status is described.
@default a.currentExp()
@parent customParam

@param Custom 1 Unit
@desc Set the units to Custom(1).
@parent customParam

@param --Custom Param 2--
@parent customParam

@param Custom 2 Display Name
@desc Set the display name for Custom(2)
@default ¥c[16]次のレベルまで
@parent customParam

@param Custom 2 References
@desc Set the reference of the Custom(2) value. The actor is a, and the reference of the status is described.
@parent customParam

@param Custom 2 Unit
@desc Set the units for Custom(2).
@parent customParam

@param --Custom Param 3--
@parent customParam

@param Custom 3 Display Name
@desc Set the display name for Custom(3)
@parent customParam

@param Custom 3 References
@desc Set the reference of the Custom(3) value. The actor is a, and the reference of the status is described.
@default a.nextRequiredExp()
@parent customParam

@param Custom 3 Unit
@desc Set the units to Custom(3).
@parent customParam

@param --Custom Param 4--
@parent customParam

@param Custom 4 Display Name
@desc Set the display name for Custom(4)
@parent customParam

@param Custom 4 References
@desc Set the reference of the Custom(4) value. The actor is a, and the reference of the status is described.
@parent customParam

@param Custom 4 Unit
@desc Set the units for Custom(4).
@parent customParam

@param --Custom Param 5--
@parent customParam

@param Custom 5 Display Name
@desc Set the display name for Custom(5)
@parent customParam

@param Custom 5 References
@desc Set the reference of the Custom(5) value. The actor is a, and the reference of the status is written.
@parent customParam

@param Custom 5 Unit
@desc Set the units for Custom(5).
@parent customParam

@param --Custom Param 6--
@parent customParam

@param Custom 6 Display Name
@desc Set the display name for Custom(6)
@parent customParam

@param Custom 6 References
@desc Set the reference of the Custom(6) value. The actor is a, and the reference of the status is described.
@parent customParam

@param Custom 6 Unit
@desc Set the units for Custom(6).
@parent customParam

@param --Custom Param 7--
@parent customParam

@param Custom 7 Display Name
@desc Set the display name for Custom(7)
@parent customParam

@param Custom 7 References
@desc Set the reference of the Custom(7) value. The actor is a, and the reference of the status is written.
@parent customParam

@param Custom 7 Unit
@desc Set the units for Custom(7).
@parent customParam

@param --Custom Param 8--
@parent customParam

@param Custom 8 Display Name
@desc Set the display name for Custom(8)
@parent customParam

@param Custom 8 References
@desc Set the reference of the Custom(8) value. The actor is a, and the reference of the status is described.
@parent customParam

@param Custom 8 Unit
@desc Set the units for Custom(8).
@parent customParam

@param --Custom Param 9--
@parent customParam

@param Custom 9 Display Name
@desc Set the display name for Custom(9)
@parent customParam

@param Custom 9 References
@desc Set the reference of the Custom(9) value. The actor is a, and the reference of the status is described.
@parent customParam

@param Custom 9 Unit
@desc Set the units for Custom(9).
@parent customParam

@param --Custom Param 10--
@parent customParam

@param Custom 10 Display Name
@desc Set the display name for Custom(10)
@parent customParam

@param Custom 10 References
@desc Set the reference of the Custom(10) value. The actor is a, and the reference of the status is written.
@parent customParam

@param Custom 10 Unit
@desc Set the unit to Custom(10).
@parent customParam

@param --Custom Param 11--
@parent customParam

@param Custom 11 Display Name
@desc Set the display name for Custom(11)
@parent customParam

@param Custom 11 References
@desc Set the reference of the Custom(11) value. The actor is a, and the reference of the status is described.
@parent customParam

@param Custom 11 Unit
@desc Set the units for Custom(11).
@parent customParam

@param --Custom Param 12--
@parent customParam

@param Custom 12 Display Name
@desc Set the display name for Custom(12)
@parent customParam

@param Custom 12 References
@desc Set the reference of the Custom(12) value. The actor is a, and the reference of the status is described.
@parent customParam

@param Custom 12 Unit
@desc Sets the units for Custom(12).
@parent customParam

@param --Custom Param 13--
@parent customParam

@param Custom 13 Display Name
@desc Set the display name for Custom(13)
@parent customParam

@param Custom 13 References
@desc Set the reference of the Custom(13) value. The actor is a, and the reference of the status is described.
@parent customParam

@param Custom 13 Unit
@desc Set the units for Custom(13).
@parent customParam

@param --Custom Param 14--
@parent customParam

@param Custom 14 Display Name
@desc Set the display name for Custom(14)
@parent customParam

@param Custom 14 References
@desc Set the reference of the Custom(14) value. The actor is a, and the reference of the status is described.
@parent customParam

@param Custom 14 Unit
@desc Sets the units for Custom(14).
@parent customParam

@param --Custom Param 15--
@parent customParam

@param Custom 15 Display Name
@desc Set the display name for Custom(15)
@parent customParam

@param Custom 15 References
@desc Set the reference of the Custom(15) value. The actor is a, and the reference of the status is described.
@parent customParam

@param Custom 15 Unit
@desc Set the units to Custom(15).
@parent customParam

@param --Custom Param 16--
@parent customParam

@param Custom 16 Display Name
@desc Set the display name for Custom(16)
@parent customParam

@param Custom 16 References
@desc Set the reference of the Custom(16) value. The actor is a, and the reference of the status is described.
@parent customParam

@param Custom 16 Unit
@desc Sets the units for Custom(16).
@parent customParam

@param --Custom Param 17--
@parent customParam

@param Custom 17 Display Name
@desc Set the display name for Custom(17)
@parent customParam

@param Custom 17 References
@desc Set the reference of the Custom(17) value. The actor is a, and the reference of the status is described.
@parent customParam

@param Custom 17Unit
@desc Set the units for Custom(17).
@parent customParam

@param --Custom Param 18--
@parent customParam

@param Custom 18 Display Name
@desc Set the display name for Custom(18)
@parent customParam

@param Custom 18 References
@desc Set the reference of the Custom(18) value. The actor is a, and the reference of the status is described.
@parent customParam

@param Custom 18 Unit
@desc Set the units for Custom(18).
@parent customParam

@param --Custom Param 19--
@parent customParam

@param Custom 19 Display Name
@desc Set the display name for Custom(19)
@parent customParam

@param Custom 19 References
@desc Set the reference of the Custom(19) value. The actor is a, and the reference of the status is described.
@parent customParam

@param Custom 19 Unit
@desc Set the units for Custom(19).
@parent customParam

@param customGauge
@text --Custom Gauge Settings--

@param Gauge Param Digit
@desc Set the display width of the current and maximum values to the specified number of digits
@default 4
@parent customGauge

@param --Gauge Param 0--
@parent customGauge

@param Gauge 0 Display Name
@desc Set the display name of Gauge(0)
@default ¥C[16]EXP
@parent customGauge

@param Gauge 0 References
@desc Set the reference for the value displayed by Gauge(0). The actor is a, and the reference for the status is entered.
@parent customGauge

@param Gauge 0 Current
@desc Sets the reference for the current value of Gauge(0). The actor is a, and the reference for the status is described.
@default a.isMaxLevel() ? '--------' : a.currentExp()
@parent customGauge

@param Gauge 0 Max
@desc Sets the reference for the maximum value of Gauge(0). The actor is a, and the reference for the status is described.
@default a.isMaxLevel() ? '--------' : a.nextLevelExp()
@parent customGauge

@param Gauge 0 Color1
@desc Sets the gauge color 1 of Gauge(0).
@default 17
@parent customGauge

@param Gauge 0 Color2
@desc Sets gauge color 2 for Gauge(0).
@default 6
@parent customGauge

@param --Gauge Param 1--
@parent customGauge

@param Gauge 1 Display Name
@desc Set the display name of Gauge(1)
@parent customGauge

@param Gauge 1 References
@desc Set the reference for the value displayed by Gauge(1). The actor is a, and the reference for the status is entered.
@parent customGauge

@param Gauge 1 Current
@desc Set the reference for the current value of Gauge(1). The actor is a, and the reference for the status is described.
@parent customGauge

@param Gauge 1 Max
@desc Sets the reference for the maximum value of Gauge(1). The actor is a, and the reference for the status is described.
@parent customGauge

@param Gauge 1 Color1
@desc Sets gauge color 1 for Gauge(1).
@parent customGauge

@param Gauge 1 Color2
@desc Sets the gauge color 2 of Gauge(1).
@parent customGauge

@param --Gauge Param 2--
@parent customGauge

@param Gauge 2 Display Name
@desc Set the display name of Gauge(2)
@parent customGauge

@param Gauge 2 References
@desc Set the reference for the value displayed by Gauge(2). The actor is a, and the reference for the status is entered.
@parent customGauge

@param Gauge 2 Current
@desc Set the reference for the current value of Gauge(2). The actor is a, and the reference for the status is described.
@parent customGauge

@param Gauge 2 Max
@desc Sets the reference for the maximum value of Gauge(2). The actor is a, and the reference for the status is described.
@parent customGauge

@param Gauge 2 Color1
@desc Sets the gauge color 1 of Gauge(2).
@parent customGauge

@param Gauge 2 Color2
@desc Sets gauge color 2 for Gauge(2).
@parent customGauge

@param --Gauge Param 3--
@parent customGauge

@param Gauge 3 Display Name
@desc Set the display name of Gauge(3)
@parent customGauge

@param Gauge 3 References
@desc Set the reference for the value displayed by Gauge(3). The actor is a, and the reference for the status is entered.
@parent customGauge

@param Gauge 3 Current
@desc Set the reference for the current value of Gauge(3). The actor is a, and the reference for the status is described.
@parent customGauge

@param Gauge 3 Max
@desc Sets the reference for the maximum value of Gauge(3). The actor is a, and the reference for the status is written.
@parent customGauge

@param Gauge 3 Color1
@desc Sets the gauge color 1 of Gauge(3).
@parent customGauge

@param Gauge 3 Color2
@desc Sets the gauge color 2 of Gauge(3).
@parent customGauge

@param --Gauge Param 4--
@parent customGauge

@param Gauge 4 Display Name
@desc Set the display name of Gauge(4)
@parent customGauge

@param Gauge 4 References
@desc Set the reference for the value displayed by Gauge(4). The actor is a, and the reference for the status is entered.
@parent customGauge

@param Gauge 4 Current
@desc Sets the reference for the current value of Gauge(4). The actor is a, and the reference for the status is written.
@parent customGauge

@param Gauge 4 Max
@desc Sets the reference for the maximum value of Gauge(4). The actor is a, and the reference for the status is specified.
@parent customGauge

@param Gauge 4 Color1
@desc Sets the gauge color 1 of Gauge(4).
@parent customGauge

@param Gauge 4 Color2
@desc Sets the gauge color 2 of Gauge(4).
@parent customGauge

@param --Gauge Param 5--
@parent customGauge

@param Gauge 5 Display Name
@desc Set the display name of Gauge(5)
@parent customGauge

@param Gauge 5 References
@desc Set the reference for the value displayed by Gauge(5). The actor is a, and the reference for the status is entered.
@parent customGauge

@param Gauge 5 Current
@desc Sets the reference for the current value of Gauge(5). The actor is a, and the reference for the status is written.
@parent customGauge

@param Gauge 5 Max
@desc Sets the reference for the maximum value of Gauge(5). The actor is a, and the reference for the status is written.
@parent customGauge

@param Gauge 5 Color1
@desc Sets the gauge color 1 of Gauge(5).
@parent customGauge

@param Gauge 5 Color2
@desc Sets the gauge color 2 of Gauge(5).
@parent customGauge

@param --Gauge Param 6--
@parent customGauge

@param Gauge 6 Display Name
@desc Set the display name of Gauge(6)
@parent customGauge

@param Gauge 6 References
@desc Set the reference for the value displayed by Gauge(6). The actor is a, and the reference for the status is entered.
@parent customGauge

@param Gauge 6 Current
@desc Sets the reference for the current value of Gauge(6). The actor is a, and the reference for the status is written.
@parent customGauge

@param Gauge 6 Max
@desc Sets the reference for the maximum value of Gauge(6). The actor is a, and the reference for the status is written.
@parent customGauge

@param Gauge 6 Color1
@desc Sets the gauge color 1 of Gauge(6).
@parent customGauge

@param Gauge 6 Color2
@desc Sets the gauge color 2 of Gauge(6).
@parent customGauge

@param --Gauge Param 7--
@parent customGauge

@param Gauge 7 Display Name
@desc Set the display name of the Gauge(7)
@parent customGauge

@param Gauge 7 References
@desc Set the reference for the value displayed by Gauge(7). The actor is a, and the reference for the status is entered.
@parent customGauge

@param Gauge 7 Current
@desc Sets the reference for the current value of Gauge(7). The actor is a, and the reference for the status is written.
@parent customGauge

@param Gauge 7 Max
@desc Sets the reference for the maximum value of Gauge(7). The actor is a, and the reference for the status is written.
@parent customGauge

@param Gauge 7 Color1
@desc Sets the gauge color 1 of Gauge(7).
@parent customGauge

@param Gauge 7 Color2
@desc Sets the gauge color 2 of Gauge(7).
@parent customGauge

@param --Gauge Param 8--
@parent customGauge

@param Gauge 8 Display Name
@desc Set the display name of the Gauge(8)
@parent customGauge

@param Gauge 8 References
@desc Set the reference for the value displayed by Gauge(8). The actor is a, and the reference for the status is entered.
@parent customGauge

@param Gauge 8 Current
@desc Sets the reference for the current value of Gauge(8). The actor is a, and the reference for the status is written.
@parent customGauge

@param Gauge 8 Max
@desc Sets the reference for the maximum value of Gauge(8). The actor is a, and the reference for the status is written.
@parent customGauge

@param Gauge 8 Color1
@desc Sets the gauge color 1 of Gauge(8).
@parent customGauge

@param Gauge 8 Color2
@desc Sets the gauge color 2 of Gauge(8).
@parent customGauge

@param --Gauge Param 9--
@parent customGauge

@param Gauge 9 Display Name
@desc Set the display name of the Gauge(9)
@parent customGauge

@param Gauge 9 References
@desc Set the reference for the value displayed by Gauge(9). The actor is a, and the reference for the status is entered.
@parent customGauge

@param Gauge 9 Current
@desc Sets the reference for the current value of Gauge(9). The actor is a, and the reference for the status is written.
@parent customGauge

@param Gauge 9 Max
@desc Sets the reference for the maximum value of Gauge(9). The actor is a, and the reference for the status is written.
@parent customGauge

@param Gauge 9 Color1
@desc Sets the gauge color 1 of Gauge(9).
@parent customGauge

@param Gauge 9 Color2
@desc Sets the gauge color 2 of Gauge(9).
@parent customGauge

@param paramName
@text --Display name settings--

@param XPARAM Name
@desc Set the display name for the additional ability score.
@default {"hit":"命中率","eva":"回避率","cri":"会心率","cev":"会心回避率","mev":"魔法回避率","mrf":"魔法反射率","cnt":"反撃率","hrg":"HP再生率","mrg":"MP再生率","trg":"TP再生率"}
@type struct<xparam>
@parent paramName

@param SPARAM Name
@desc Sets the display name for the special ability value.
@default {"tgr":"狙われ率","grd":"防御効果率","rec":"回復効果率","pha":"薬の知識","mcr":"MP消費率","tcr":"TPチャージ率","pdr":"物理ダメージ率","mdr":"魔法ダメージ率","fdr":"床ダメージ率","exr":"経験獲得率"}
@type struct<sparam>
@parent paramName

スポンサードリンク

-MV plugins

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