DELSIN7'S VISUAL ADDON FOR YANFLY'S ABSORPTION BARRIER PLUGIN

Adds the ability to change gauge height and position, custom animations, color bar, and color text set to Actor, Class, Enemy, Equipment, and States and more!

  • Delsin7
  • 12/19/2021 06:57 AM
  • 4272 views
For RPG Maker MV only.

If you find any bugs please let me know.

Adds the ability to change gauge height and position, custom animations,
color bar, and color text set to Actor, Class, Enemy, Equipment, and States
and more!

Also allows the barrier gauge to be displayed from left to right, current
amount of barrier points displayed on the hp bar before the hp numbers, the
barrier number color can be set, randomized gauge colors, shorter height for
the barrier gauge so the hp gauge will be easily visible, and the ability to
set the parameter that will dictate the maximum amount of barrier points for
the gauge instead of being based off maximum hp.

Requirements:
Yanfly Core Engine
Yanfly Absorption Barrier

Optional:
Yanfly Battle Engine Core-
Yanfly X Visual Hp Gauge- Allows visual gauge changes and visual
- barrier point values for enemies.

Note:
Color Numbers refer to the Text Color Numbers, they range from 0-31 and are found on the Window.png image in the img/system/ folder. The individual colors are the squares in the bottom right section of the image. Alternately you can
use a 6 digit Hex color code.

--Plugin Options--

Display Barrier Gauge Seperately?- Displays a new barrier gauge underneath
the hp gauge. If Yanfly X Visual Hp Gauge is installed it will add it to
enemies as well. This will bypass the Display Gauge Left to Right, gauge
height and several other settings.

Display Gauge Left to Right?- Changes the gauge to display from
left to right, instead of right to left.

Gauge is Random Colors?- Everytime the gauge is updated it
will randomize the colors while on. On Always will bypass
notetag custom barrier colors.

Gauge is Shorter?- Reduces the height to the given fraction.

Display Barrier Numbers?- Displays the number of barrier points
the actor has on their HP Bar.

Display Barrier Number Colors- Changes the color of the Barrier
Number. Helps to differentiate from HP numbers.

Param for Maximum Barrier Value- Use a specific parameter for
maximum barrier value for left side gauge display. Enter a
parameter abbreviation, such as mhp, or mmp, or atk, or a
custom parameter if using a custom parameter plugin.


--Notetags--
Can be added to Actor, Class, Enemy, Equipment, and States.
Priority will be given to state notetags if multiple are found.

To change the Barrier Color 1-
Use the below notetag and replace x with a number.
<Barrier Color 1: x>
Alternately can use a Hex color code.
<Barrier Color 1: #xxxxxx>

To change the Barrier Color 2-
Use the below notetag and replace x with a number.
<Barrier Color 2: x>
Alternately can use a Hex color code.
<Barrier Color 2: #xxxxxx>

To change the Barrier Number Color on HP Gauge-
Use the below notetag and replace x with a number.
<Barrier Number Color: x>
Alternately can use a Hex color code.
<Barrier Number Color: #xxxxxx>

To change the Barrier Popup Color on Damage-
-Requires Yanfly Battle Engine Core-
Use the below notetag and replace x with a number.
<Barrier Popup Color: x, x, x, x>

To change the Barrier Animation on Damage-
Use the below notetag and replace x with a number.
<Barrier Animation: x>

To change the Barrier Break Animation-
Use the below notetag and replace x with a number.
<Barrier Break Animation: x>

To omit the drawing of Hp, Mp, Tp, Bp, or Level for an actor in the main menu.-
Add a notetag below to the actor notebox.
<omitHp>
<omitMp>
<omitBp>
<omitTp>
<omitLevel>

To omit all of the above for an actor in the main menu.-
Add the below notetag to the actor notebox.
<Omit_Draw>

--Versions--

1.3- Fixed bugs with enemy barrier display, added omit notetags for actor main menu draw, and more.
1.2- Added Hex color code capability and improved some checks.
1.1- Fixed missing check for actor. Should fix an equips() error.
1.0- First Release.


TOU: Free for personal and commercial use, but please give credit.

Details

  • 29.7 KB
  • 288
  • 04/12/2024 11:50 AM

Actions

Posts

Pages: 1
v1.2-
Added Hex color code support for Barrier Color 1, Barrier Color 2, and Barrier Number Color.

v1.1-
Fixed a big oversight that was caused by using some plugins that were turned on in test game. Equips() check should work properly now.

Also thanks to Pudding(ShyDoge) for letting me know what the problem was.
After a long while of sitting on it, decided it was done enough to upload.

v1.3-
Fixed bugs with enemy barrier display, added omit notetags for actor main menu draw, and more.

I think that's all the bugs, I'd like to improve the base system to make it faster, but Yanfly's Absorption Barrier plugin is really slow, it calls and updates very often which can slow down larger fights. Or mobile platforms. I would like to add this stuff to MZ if possible, but Vizustella plugins are locked down so I cannot port it. Also don't own MZ yet, heh. Anyways, if anyone finds any bugs please let me know.
Pages: 1