Difference between revisions of "Side Battle Status UI (Olivia)"

From Yanfly.moe Wiki
Jump to navigation Jump to search
(Created blank page)
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 +
{{MvPlugin
 +
|preview = <html><img src='https://img.itch.zone/aW1hZ2UvMjk5OTUxLzE0Njc1NjAuanBn/original/JfYSl4.jpg'></html>
 +
|link1 = <html><iframe src="https://itch.io/embed/299951" height="167" width="552" frameborder="0"></iframe></html>
  
 +
}}
 +
 +
{{Fallen Angel Olivia}}
 +
 +
{{OctoPack Battler}}
 +
 +
{{RequiredPluginsMV}}
 +
* [[Battle Engine Core (YEP)|Battle Engine Core]]
 +
 +
== Introduction ==
 +
 +
<html><img src='https://img.itch.zone/aW1nLzE0Njc1NjMuanBn/original/wOWkNL.jpg' width='630'></html>
 +
 +
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.
 +
 +
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.
 +
 +
<html><img src='https://img.itch.zone/aW1nLzE0Njc1NjUuZ2lm/original/%2F3uyVS.gif'></html>
 +
 +
This is the FPS without the UI plugin at turn start
 +
 +
<html><img src='https://img.itch.zone/aW1nLzE0Njc1NjYuZ2lm/original/ks9uW5.gif'></html>
 +
 +
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: [[Battle Engine Core (YEP)|Battle Engine Core]].
 +
 +
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:
 +
[[Core Engine (YEP)|Core Engine]]
 +
 +
{{Plugin Parameters MV}}
 +
 +
Plugin parameters can be changed to customize your battle's appearance.
 +
Please go over each one carefully.
 +
 +
=== Positioning ===
 +
 +
<html><img src='https://img.itch.zone/aW1nLzE0Njc1NzIuanBn/original/cOsS9Y.jpg' width='630'></html>
 +
 +
'''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 Engien 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 ===
 +
 +
<html><img src='https://img.itch.zone/aW1nLzE0Njc1NzMuanBn/original/a29uCF.jpg'></html>
 +
 +
'''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
 +
 +
<html><img src='https://img.itch.zone/aW1nLzE0Njc1NzQuZ2lm/original/Kr%2BU7r.gif'></html>
 +
 +
'''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
 +
 +
<html><img src='https://img.itch.zone/aW1nLzE0Njc1OTIuanBn/original/NQYfvJ.jpg'></html>
 +
 +
'''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 ===
 +
 +
<html><img src='https://img.itch.zone/aW1nLzE0Njc2MDAuanBn/original/GpQDhC.jpg'></html>
 +
 +
'''Dim Help Window:''' Dim the help window background
 +
 +
'''Command Window Width:''' Width in pixels for battle command windows
 +
 +
<html><img src='https://img.itch.zone/aW1nLzE0Njc2MDMuanBn/original/Ct0OSM.jpg'></html>
 +
 +
'''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
 +
 +
<html><img src='https://img.itch.zone/aW1nLzE0Njc2MDguanBn/original/LxO9OP.jpg'></html>
 +
 +
'''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.
 +
 +
<html><img src='https://img.itch.zone/aW1nLzE0Nzc3MzkucG5n/original/HUB9RI.png'></html>
 +
 +
f 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.
 +
 +
== Changelog ==
 +
 +
* 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.
 +
 +
<!-- This is a comment, remove the arrows surrounding this for the categories you want to show -->
 +
<!-- [[Category: RPG Maker MV Core Plugins]] -->
 +
[[Category: RPG Maker MV Battle Plugins]]
 +
<!-- [[Category: RPG Maker MV Item Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Skill Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Equip Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Status Menu Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Gameplay Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Movement Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Quest Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Options Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Eventing Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Utility Plugins]] -->
 +
<!-- [[Category: RPG Maker MV Mechanical Plugins]] -->
 +
[[Category: RPG Maker MV Visual Plugins]]
 +
[[Category: RPG Maker MV Menu Plugins]]
 +
<!-- [[Category: RPG Maker MV Message Plugins]] -->
 +
[[Category: RPG Maker MV Quality of Life Plugins]]
 +
<!-- [[Category: RPG Maker MV Plugin Tips & Tricks]] -->
 +
<!-- [[Category: Action Sequences (MV)]] -->
 +
<!-- [[Category: Comment Tags (MV)]] -->
 +
<!-- [[Category: Main Menu Manager Integration (MV)]] -->
 +
<!-- [[Category: Notetags (MV)]] -->
 +
<!-- [[Category: Options Core Integration (MV)]] -->
 +
<!-- [[Category: Plugin Commands (MV)]] -->
 +
<!-- [[Category: Script Calls (MV)]] -->
 +
<!-- [[Category: Text Codes (MV)]] -->

Latest revision as of 10:57, 13 May 2020

<

Welcome to the wiki! This is where you can find resources from Yanfly.moe, Ækashics.moe,
VisuStella, Caz Wolf, Fallen Angel Olivia, Atelier Irina, and other affiliated content creators.



Download

System

This is a plugin created for RPG Maker MV.

For help on how to install plugins, click here.

For help on how to update plugins, click here.

Got errors with your RPG Maker MV plugin? Click here.

Fallen Angel Olivia

FallenAngelOlivia.png

This is a plugin created by Fallen Angel Olivia.

You can also follow Fallen Angel Olivia on itch.io.

RPG Maker Version

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.

Terms of Use

You are only allowed to use the plugins made by Atelier Irina if you agree to all of the following:

  1. These plugins may be used in free or commercial games.
  2. 'Fallen Angel Olivia' must be given credit in your games.
  3. You are allowed to edit the code.
  4. Do NOT change the filename, parameters, and information of the plugin.
  5. You are NOT allowed to redistribute these Plugins.
  6. You may NOT take code for your own released Plugins.

OctoPack Battler

This plugin is a part of the OctoPack Battler plugin series!

Required Plugins

The following plugins are required in order to use this plugin.

Place the following plugins above this plugin located in the Plugin Manager.

Introduction

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.

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: Battle Engine Core.

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: Core Engine

Plugin Parameters

There are Plugin Parameters that you may configure for this plugin.

Plugin parameters can be changed to customize your battle's appearance. Please go over each one carefully.

Positioning

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 Engien 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.

f 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.

Changelog

  • 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.