- Joined
- Oct 24, 2015
- Messages
- 216
- Reaction score
- 167
- First Language
- English
- Primarily Uses
- N/A
Updated 11/10/2015 at 10:54 AM ET.
Introduction
This plugin introduces a new basic battle layout that can somewhat customized. Inspired by Anon "Withlove" at /rpgmg/.
You can use the notetag <BattleFace> to change the face graphic of a battler depending on state. More states will be added as time goes on. See the Notetags section for more information.
Features
ATB Screenshots
ATB Gauge Style=horizontal, ATB Vertical Align=bottom, ATB Gauge Anchor=face, ATB Gauge Width=0, ATB Gauge Height=0
ATB Gauge Style=horizontal, ATB Vertical Align=bottom, ATB Gauge Anchor=name, ATB Gauge Width=0, ATB Gauge Height=0
ATB Gauge Style=horizontal, ATB Vertical Align=bottom, ATB Gauge Anchor=name, ATB Gauge Width=0, ATB Gauge Height=10
ATB Gauge Style=vertical, ATB Vertical Align=bottom, ATB Gauge Anchor=face, ATB Gauge Width=0, ATB Gauge Height=0
How to Use
Add the plugin in your game and view the help information. It describes the notetags and parameters, which may need to be adjusted. I've also listed them below for convenience.
Parameters
Notetags
BattleFace States
FAQ
Plugin
Get it here - File name is CASE SENSITIVE: BOB_BattleStatusEx.js
Dependencies
None
Compatibility
Yanfly's Battle Core - If the skill window is crunched inside the status window, change the YEP_BattleCore parameter Lower Windows to false.
Changelog
1.1 (11/10/2015) - Added Item Window restyling similar to the skill window. Added ATB support and BattleFace support for ATB casting.
1.0.1 (11/09/2015) - Fixed a bug where this plugin would always cause the skill window to have one column.
1.0 (11/05/2015) - Initial release.
Legal
Free to use in commercial and non-commercial projects with credit. Credit must be granted to both Bobstah and Withlove. A free copy of the finished game for both parties would be nice, but is not required.
Credit and Thanks
- Bobstah
- Layout concept by Withlove
Introduction
This plugin introduces a new basic battle layout that can somewhat customized. Inspired by Anon "Withlove" at /rpgmg/.
You can use the notetag <BattleFace> to change the face graphic of a battler depending on state. More states will be added as time goes on. See the Notetags section for more information.
Features
- Draw an actor's face into the status window!
- Change the actor's face depending on their current state in battle!
- Enable a new skill and item window position: right!
- Redesign and style ATB Gauges from Ellye's Simple ATB plugin!
- Change ATB Gauge direction from horizontal to vertical!
Parameters are set to defaults. Yanfly's BattleCore parameter adjusted according to the Compatibility section.
BattleFace State from top to bottom, no ATB specified
Debug1 - Waiting
Debug2 - Inputting
Debug3 - Undecided
BattleFace State from top to bottom, no ATB specified
Debug1 - Waiting
Debug2 - Inputting
Debug3 - Undecided
ATB Screenshots
Parameters for each screenshot are listed above it. All of these screenshots have the parameter ATB set to ellye and Gauges Behind set to 1.
Below is the default look.
ATB Gauge Style=vertical, ATB Vertical Align=bottom, ATB Gauge Anchor=face, ATB Gauge Width=10, ATB Gauge Height=0
Below is the default look.
ATB Gauge Style=vertical, ATB Vertical Align=bottom, ATB Gauge Anchor=face, ATB Gauge Width=10, ATB Gauge Height=0
How to Use
Add the plugin in your game and view the help information. It describes the notetags and parameters, which may need to be adjusted. I've also listed them below for convenience.
Parameters
Draw Faces
If 1, we will draw a sliver of the actor's face in the status window.
Default: 1
Face X Offset
X coordinate offset for face drawing. Only used if Draw Faces is 1.
Default: 0
Face Y Offset
Y coordinate offset for face drawing. Only used if Draw Faces is 1.
Default: 1
Face Width
Width for face drawing. Only used if Draw Faces is 1.
Default: 144
Face Height
X coordinate offset for face drawing. Only used if Draw Faces is 1.
Default: 34
Draw Names
If 1, we will draw the actor's name in the status window.
Default: 1
Name X Offset
X coordinate offset for name drawing. Only used if Draw Names is 1.
Default: 144
Name Y Offset
Y coordinate offset for name drawing. Only used if Draw Names is 1.
Default: 0
Name Width
Width for name drawing. Only used if Draw Names is 1.
Default: 150
Icon Width Offset
X coordinate offset for draw buff/state icons.
Default: -156
Adjust Skill Window
If 1, place the skill window on the right. If 0, do nothing.
Default: 1
Skill Window Anchor
What window to anchor the skill window to. Valid: status, help.
Default: help
Skill Window Width
The width of the skill window.
Default: 350
Skill Window Width Offset
The offset of the skill window width.
Default: 50
Adjust Item Window
If 1, place the item window on the right. If 0, do nothing.
Default: 1
Item Window Anchor
What window to anchor the item window to. Valid: help. (Expanding later)
Default: help
Item Window Width
The width of the item window.
Default: 350
Item Window Width Offset
The offset of the item window width.
Default: 50
Gauges Behind
If 0, draw gauges above actor names and faces. If 1, draw gauges below actor names and faces. If 2, use battle defaults.
Default: 1
ATB Plugin
If using Ellye's Simple ATB, set this to ellye.
Default: none
ATB Gauge Style
Draw a Vertical or Horizontal ATB gauge.
Default: vertical
ATB Vertical Align
Where to draw the ATB gauge in the anchor. Valid: top, bottom.
Default: bottom
ATB Gauge Anchor
Where to anchor the ATB gauge. Valid: face, name
Default: face
ATB Gauge Width
If 0, use the default vertical or horizontal setting. If not, override.
Default: 15
ATB Gauge Height
If 0, use the default vertical or horizontal setting. If not, override.
Default: 0
If 1, we will draw a sliver of the actor's face in the status window.
Default: 1
Face X Offset
X coordinate offset for face drawing. Only used if Draw Faces is 1.
Default: 0
Face Y Offset
Y coordinate offset for face drawing. Only used if Draw Faces is 1.
Default: 1
Face Width
Width for face drawing. Only used if Draw Faces is 1.
Default: 144
Face Height
X coordinate offset for face drawing. Only used if Draw Faces is 1.
Default: 34
Draw Names
If 1, we will draw the actor's name in the status window.
Default: 1
Name X Offset
X coordinate offset for name drawing. Only used if Draw Names is 1.
Default: 144
Name Y Offset
Y coordinate offset for name drawing. Only used if Draw Names is 1.
Default: 0
Name Width
Width for name drawing. Only used if Draw Names is 1.
Default: 150
Icon Width Offset
X coordinate offset for draw buff/state icons.
Default: -156
Adjust Skill Window
If 1, place the skill window on the right. If 0, do nothing.
Default: 1
Skill Window Anchor
What window to anchor the skill window to. Valid: status, help.
Default: help
Skill Window Width
The width of the skill window.
Default: 350
Skill Window Width Offset
The offset of the skill window width.
Default: 50
Adjust Item Window
If 1, place the item window on the right. If 0, do nothing.
Default: 1
Item Window Anchor
What window to anchor the item window to. Valid: help. (Expanding later)
Default: help
Item Window Width
The width of the item window.
Default: 350
Item Window Width Offset
The offset of the item window width.
Default: 50
Gauges Behind
If 0, draw gauges above actor names and faces. If 1, draw gauges below actor names and faces. If 2, use battle defaults.
Default: 1
ATB Plugin
If using Ellye's Simple ATB, set this to ellye.
Default: none
ATB Gauge Style
Draw a Vertical or Horizontal ATB gauge.
Default: vertical
ATB Vertical Align
Where to draw the ATB gauge in the anchor. Valid: top, bottom.
Default: bottom
ATB Gauge Anchor
Where to anchor the ATB gauge. Valid: face, name
Default: face
ATB Gauge Width
If 0, use the default vertical or horizontal setting. If not, override.
Default: 15
ATB Gauge Height
If 0, use the default vertical or horizontal setting. If not, override.
Default: 0
Actor
<BattleFace state: index, graphic>
State is the actor's current state in battle. See the states section for more info.
Index is the index of the face in the faceset. It starts at 0 and goes to 7 by default. The first face in a faceset is 0 and the last one is 7.
Graphic is the filename of the faceset to use for this face. It must be located in the img/faces folder.
<BattleFace state: index, graphic>
State is the actor's current state in battle. See the states section for more info.
Index is the index of the face in the faceset. It starts at 0 and goes to 7 by default. The first face in a faceset is 0 and the last one is 7.
Graphic is the filename of the faceset to use for this face. It must be located in the img/faces folder.
The following states are valid:
Inputting - When the actor is selecting a command
Waiting - When the actor is waiting to act after selecting a command.
Undecided - When the actor has not yet chosen an action this round.
If using an ATB, the following additional states are available:
Casting - When the actor is casting a skill.
Inputting - When the actor is selecting a command
Waiting - When the actor is waiting to act after selecting a command.
Undecided - When the actor has not yet chosen an action this round.
If using an ATB, the following additional states are available:
Casting - When the actor is casting a skill.
1. Why doesn't your plugin support changing Yanfly's ATB gauges?
A. Right now, the function that Yanfly uses to draw their ATB gauges has quite a bit of calculations in it that their plugin uses to draw the gauge appropriately. In order for me to draw the gauges how I want, I would need to copy this entire function into my plugin and update it every time Yanfly releases an update.
A. Right now, the function that Yanfly uses to draw their ATB gauges has quite a bit of calculations in it that their plugin uses to draw the gauge appropriately. In order for me to draw the gauges how I want, I would need to copy this entire function into my plugin and update it every time Yanfly releases an update.
Get it here - File name is CASE SENSITIVE: BOB_BattleStatusEx.js
Dependencies
None
Compatibility
Yanfly's Battle Core - If the skill window is crunched inside the status window, change the YEP_BattleCore parameter Lower Windows to false.
Changelog
1.1 (11/10/2015) - Added Item Window restyling similar to the skill window. Added ATB support and BattleFace support for ATB casting.
1.0.1 (11/09/2015) - Fixed a bug where this plugin would always cause the skill window to have one column.
1.0 (11/05/2015) - Initial release.
Legal
Free to use in commercial and non-commercial projects with credit. Credit must be granted to both Bobstah and Withlove. A free copy of the finished game for both parties would be nice, but is not required.
Credit and Thanks
- Bobstah
- Layout concept by Withlove
Last edited by a moderator:

