Side Battle Status UI plugin for RPG Maker MV
A downloadable tool
Note: This plugin is a part of the OctoPack Battler plugin set. Please keep in mind if you purchase this plugin, it will not deduct the price from the OctoPack Battler Sample Project if you wish to buy it later.
This is a RPG Maker MV plugin that changes the UI of the battle system to something more minimalistic. The menus are placed towards the player's party to let the player focus their attention to the center of the screen instead of to the lower ledges of the screen.
This plugin best works in a game with a higher resolution. I recommend a 16:9 screen ratio of roughly 1280x720 size. If you want to change your game screen's resolution, please use Yanfly's Core Engine plugin:
http://yanfly.moe/2015/10/09/yep-1-core-engine/
The status menu is also reworked to reduce the amount of lag produced by the game system. Without this plugin, RPG Maker MV's battle system produces a lot of lag and uses too many resources by constantly redrawing the status window every turn. This causes the game's FPS to drop a lot. This plugin changes the times needed to update the status window and only when it needs to do so.
This is the FPS without the UI plugin at turn start
This is the FPS with the UI plugin at turn start
This plugin requires YEP Battle Engine Core because it uses a lot of functions from the Battle Engine Core to optimize and reduce the amount of lag produced by the battle system and to calculate the window positions. If you do not have this plugin, go here to download it from Yanfly's website: http://yanfly.moe/2015/10/10/yep-3-battle-engine-core/
Plugin Parameters
Plugin parameters can be changed to customize your battle's appearance. Please go over each one carefully.
Position Actors: Position actor sprites on the screen using the formula below? This overrides the formula used in Yanfly's Battle Engine Core and Row Formation so turn this off if you want to use those settings instead.
Formula for X: Formula used for X screen position
Formula for Y: Formula used for Y screen position
Position Enemies: Position enemy sprites on the screen using the formula below? This overrides the formula used in Yanfly's Core Engine and Row Formation so turn this off if you want to use those settings instead.
Formula for X: Formula used for X screen position
Formula for Y: Formula used for Y screen position
Status Window:
Ceiling Distance: How many pixels from the top of the screen to leave as room for the status windows?
Gauge Height: How high should the gauges of the windows be pixels
Gauge Width: How wide should the gauges of the windows be in pixels
Move Distance: Active: Move the status window this many pixels when the battler is the active battler
Move Distance: Selected: Move the status window this many pixels when the battler is selected for a skill or item target
Move Distance: Speed: The move speed for the window when animating
States Max: Maximum number of states to draw on the status windows
Window Scale: Scale the size of the contents of the status windows down by this much
Window Width: How wide should the status windows be on the screen
Window Settings:
Dim Help Window: Dim the help window background
Command Window Width: Width in pixels for battle command windows
List Window Rows: Maximum number of rows to use for each of the list windows
List Window Width: Width in pixels for battle list windows
Window Scale: Scale the size of the contents of the command and list windows down by this much
Window Masking Effect: Enable or disable the window masking effect. By turning off masking, you also get weird of the strange clipping effects when windows are on top of each other.
If you want to display TP in battle, please enable the Display TP in Battle checkbox in the Database's System tab. This is a new feature added in from the September 4, 2018 update of the plugin. Thank you, NightWaIker for alerting me of this forgotten feature.
WARNING!!!
This plugin is made for RPG Maker MV versions 1.6.1 and below. If you update RPG Maker MV past that and this plugin breaks, I am NOT responsible for it.
Compatibility
This plugin is compatible with the following plugins:
- - YEP Core Engine
- - YEP Battle Engine Core
- - YEP Action Sequence Packs 1, 2, 3
- - YEP Animated Sideview Enemies
- - YEP Buffs & States Core
- - YEP Damage Core
- - YEP Element Core
Place this plugin under those in the Plugin Manager list.
This plugin is NOT compatible with other plugins that change the battle status window because they are likely to overwrite each other.
Terms of Use
- These plugins may be used in free or commercial games.
- 'Fallen Angel Olivia' must be given credit in your games.
- You are allowed to edit the code.
- Do NOT change the filename, parameters, and information of the plugin.
- You are NOT allowed to redistribute these Plugins.
- You may NOT take code for your own released Plugins.
Change Log History
- May 13 2020: Bug fix for crash on start for Side Battle UI.
- Sep 4 2018: Added in TP display if Database System tab has "Display TP in Battle" checked.
- Sep 7 2018: Minimum window calculation fix
- Sep 16 2018: Added functionality to display more than 4 states.
- Nov 16 2019: Error display in stun state not updating properly for Side Battle UI.
Purchase
In order to download this tool you must purchase it at or above the minimum price of $8.99 USD. You will get access to the following files:
Exclusive content
Support this tool at or above a special price point to receive something exclusive.
Limited Free Downloads
I will be switching this plugin to be a paid plugin for various reasons. To give some users that wanted this plugin but did not acquire it for free during the time it was available as such, I will be allowing the first 20 people to download this plugin to acquire it freely.