DYNBATTLEDISPLAY

A DynRPG plugin which displays visual info about health, mana, turn order, and status conditions in battle



The DynBattleDisplay plugin adds an informational display near heroes and/or monsters in an RPG Maker 2003 battle. These displays can show the health, mana, and turn readiness of each battler as small gauges--the same ones used by RPG Maker 2003 when the "Gauge" Battle Type is chosen from the Battle Layout section of a project's database. In addition, DynBattleDisplay can show icons representing which status conditions each battler is currently under, and the minimum number of turns for which that status condition will last. DynBattleDisplay is highly configurable, allowing you to decide which display elements are shown, how long they are shown after a relevant change, and where to place the display in relation to a battler, with all of these options being separate for heroes and monsters. The special features of DynBattleDisplay include:

  • Optional "enhanced" mode for health and mana gauges, in which changes to values are shown as darkened bar sections and animated shrinking
  • Optional "special" mode for turn readiness gauge, in which bar appearance changes to match status conditions which double or halve agility


Change Log

v1.2 (07/04/2017):
  • Added capability to set the alpha values (transparency) of gauge and icon displays.


v1.1.4 (01/11/2016):
  • Fixed bugs which caused potential game crashes and an error message and incomplete process termination on exiting the game if the image file for condition icons was not large enough to contain icons for all conditions.


v1.1.3 (08/22/2015):
  • Fixed a bug which could cause battle displays to be overwritten by battlers (thanks to Corti for his BattleOverlay subsystem!).
  • Fixed a bug which would cause heroes added in mid-battle to not have battle displays.


v1.1.2 (08/17/2015):
  • Fixed a bug which caused an error message and incomplete process termination on exiting the game if condition icons were not used.
  • Added a check to handle cases where a battler's maximum HP is zero or less (never happens in vanilla RPG Maker 2003, but could with patches/plugins).
  • Replaced some code for drawing the number of condition turns remaining with a more sophisticated method (no change to visible workings except that it can now correctly show 1000).


v1.1.1 (08/03/2015):
  • Fixed a bug which caused the "show display when selected" behavior to work incorrectly for monsters.


v1.1 (08/01/2015):
  • Fixed a bug related to monsters transforming in RPG Maker 2003.
  • Fixed a bug that was causing the Hero Mana Bar Mode configuration option to not be read in from DynRPG.ini.
  • Changed plugin behavior so that gauges which are not set to show permanently will not appear at the start of battle.
  • Added options to allow displaying exact numbers for health or mana.
  • Added options to allow forcing an individual battler's display to show when the player has selected that battler as a potential target.


v1.0 (06/27/2015):
  • First public release.

Details

  • 916.8 KB
  • 597
  • 03/12/2024 01:33 AM

Actions

Posts

Pages: first 123 next last
Hi, I seem to be having an issue with this plugin. Whenever I do a test battle, the bars display fine. However, when I load up a previous save, any time I get into a battle the bars don't show. I have the MonsterHealthGaugeDuration in the .ini set to -1 so it always shows, and I even have a variable for it that is also set to -1 in the game, but they still don't show up. Any ideas?

EDIT: Nevermind, I tried making a new file and it works.
Looks really cool. Not something I need for my project (already have a monster HP plugin), but could see this being very useful for others, especially if you work with the standard ATB system. :)
Super useful plugin, thanks for this :)
I ran into another issue that I can't seem to fix. The 'enhanced' mode for the bars only seems to work for the HP bars, and not the MP bars. The MP bar will only use the "darker" color when not completely filled, but reverts to the "lighter" color when completely filled. It doesn't do the layering like the HP bar does when it decreases.
Thanks for the bug report. I'm working on a new version that will fix that and tweak a few other things. Hopefully I should have it out by the end of the month.
August 1, 2015: uploaded a version with the following changes:

  • Fixed a bug related to monsters transforming in RPG Maker 2003.
  • Fixed a bug that was causing the Hero Mana Bar Mode configuration option to not be read in from DynRPG.ini.
  • Changed plugin behavior so that gauges which are not set to show permanently will not appear at the start of battle.
  • Added options to allow displaying exact numbers for health or mana.
  • Added options to allow forcing an individual battler's display to show when the player has selected that battler as a potential target.

Note that this new version involves changes to the fields for DynBattleDisplay used in DynRPG.ini. The following fields were removed:
  • GaugeYOffset
  • GaugeToConditionYOffset
And, the following fields were added:
  • HeroShowDisplayWhenSelected
  • MonsterShowDisplayWhenSelected
  • HeroShowHealthNumber
  • MonsterShowHealthNumber
  • HeroShowManaNumber
  • MonsterShowManaNumber
  • HeroHealthNumberXOffset
  • MonsterHealthNumberXOffset
  • HeroManaNumberXOffset
  • MonsterManaNumberXOffset
  • HeroHealthGaugeYOffset
  • MonsterHealthGaugeYOffset
  • HeroManaGaugeYOffset
  • MonsterManaGaugeYOffset
  • HeroATBGaugeYOffset
  • MonsterATBGaugeYOffset
Thanks for the fix! The new features are awesome too! Unfortunately now whenever I do a test battle and close the window, I get an access violation error :X But it's nothing too serious, just annoying have to close the program with Task Manager :P

EDIT: Apparently the error occurs when any instance of the game is closed... any idea what could be causing it?
author=xshobux
Thanks for the fix! The new features are awesome too! Unfortunately now whenever I do a test battle and close the window, I get an access violation error :X But it's nothing too serious, just annoying have to close the program with Task Manager :P

EDIT: Apparently the error occurs when any instance of the game is closed... any idea what could be causing it?


Not much clue, no, I don't have that problem on my end.
@xshobux
Must be because you're probably using it with another plugin that involves condition icons. I was having that same problem when I was using this plugin along with Cherry's condition icons, but I eventually fixed the problem when I removed the latter (I also made sure I removed it from the DynRPG ini file just to be safe).

I think removing anything that conflicts with this plugin will do the trick. I could be wrong though, but it's worth a try!
August 4, 2015: uploaded a version fixing a bug in the "show display when selected" feature for monsters.
author=Vionneta
@xshobux
Must be because you're probably using it with another plugin that involves condition icons. I was having that same problem when I was using this plugin along with Cherry's condition icons, but I eventually fixed the problem when I removed the latter (I also made sure I removed it from the DynRPG ini file just to be safe).

I think removing anything that conflicts with this plugin will do the trick. I could be wrong though, but it's worth a try!


You could be right, I'll try it.
The weird thing is though, the previous version didn't give me any issues.
Alright, I removed the condition_icons plugin and text from the DynRPG ini. I'm still getting the access violation error after quitting the game.
Porkate42
Goes inactive at least every 2 weeks
1869
Don't triple or double post xshobux. When u need to say something, please edit your first post
author=xshobux
Alright, I removed the condition_icons plugin and text from the DynRPG ini. I'm still getting the access violation error after quitting the game.


Well, if there's somewhere I could download your project, I could take a look and see if it happens on my machine, and if so whether anything stands out to me as a possible cause.
author=AubreyTheBard
author=xshobux
Alright, I removed the condition_icons plugin and text from the DynRPG ini. I'm still getting the access violation error after quitting the game.
Well, if there's somewhere I could download your project, I could take a look and see if it happens on my machine, and if so whether anything stands out to me as a possible cause.

I may have to do that. Earlier I tried just using your plugin and no other plugins or patches and I'm still getting the error.

EDIT: I kinda forgot about this, but there was another strange error that occurred when my friend tried to play it on his computer... When he selected "Exit Game" on the main menu, the screen went black, but the game didn't close. You could still move the cursor to and select the other options because it made the sound effect whenever an arrow key was pressed.
August 18, 2015: uploaded a version with the following changes:

  • Fixed a bug which caused an error message and incomplete process termination on exiting the game if condition icons were not used.
  • Added a check to handle cases where a battler's maximum HP is zero or less (never happens in vanilla RPG Maker 2003, but could with patches/plugins).
  • Replaced some code for drawing the number of condition turns remaining with a more sophisticated method (no change to visible workings except that it can now correctly show 1000).

August 22, 2015: uploaded a version with the following changes:

  • Fixed a bug which could cause battle displays to be overwritten by battlers (thanks to Corti for his BattleOverlay subsystem!).
  • Fixed a bug which would cause heroes added in mid-battle to not have battle displays.
I will be waiting for a fix, I've got the same error as xshoobux. I was able to run both games(the example/and my own). After I used the patcher I am now unable to run them normally as I get a rpt : Direct Draw error. The only way to do run the game(s) is by using the rpgm2k3(or 2k9). However, when I closed it(if I press X) I get an error of EFB with codes- need to use task manager and kill rpg maker rtp(which will closed the opened game). I have the extra RPG_RTP.exe to turn it back to normal but this patch is super help full. I will get you the download by tomorrow(Using MEGA), if not I will try to give you the game without the patch, so you can patch it yourself so no mistakes would be made.

https://mega.nz/#F!nVx1zDRb!r7eyRVKilhrcvSiRo9HMng
Pages: first 123 next last