• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
  • The Eevee Expo Game Jam has concluded! 🎉 Head on over to the game jam forum to play through the games.
    Don't forget to come back September 21st to vote for your favorites!
  • Reminder: AI-generated content is not allowed on the forums per the Rules and Regulations. Please contact us if you have any questions!
Enhanced Battle UI [DBK Add-On] [v21.1]

v21.1 Enhanced Battle UI [DBK Add-On] [v21.1] v2.0.9

This resource pertains to version 21.1 of Pokémon Essentials.
  • Fixed a bug that would cause a crash when viewing the Battler Info UI of a battler who is in the middle of a two-turn attack.
  • Overhauled the entirety of the effects list in the Battler Info UI. The description text for effects have also been improved to be more detailed or specific if possible.
  • The following effects have been added the list of displayable effects:
    • Mega Evolution
    • Primal Reversion
    • Ultra Burst
    • Charging turn of a two-turn attack
    • All "trapping" effects are split up into their own unique effects
    • All "protect" effects are split up into their own unique effects
  • Certain effects will now display personalized description text that is unique to that battler if the battler is owned by the player.
    • Sandstorm - Indicates Sp. Def boost if Rock-type. Otherwise, indicates the amount of HP lost each turn.
    • Hail - Indicates the amount of HP lost each turn if not an Ice-type.
    • Snow - Indicates Def boost if Ice-type.
    • Shadow Sky - Indicates the damage boost to Shadow moves if Shadow-type. Otherwise, indicates the amount of HP lost each turn.
    • Grassy Terrain - Indicates the amount of HP healed each turn.
    • Wish - Indicates the amount of HP that will be healed.
    • Substitute - Indicates the amount of remaining HP the Substitute has.
    • Aqua Ring - Indicates the amount of HP healed each turn.
    • Ingrain - Indicates the amount of HP healed each turn.
    • Toxic - Doesn't display at all if the battler has Poison Heal or is immune to indirect damage.
    • Leech Seed - Indicates which battler is leeching HP, and the amount they will absorb each turn.
    • Curse - Indicates the amount of HP lost each turn.
    • Nightmare - Indicates the amount of HP lost each turn.
    • Salt Cure - Indicates the amount of HP lost each turn.
    • Splinters - Indicates the type of damage taken each turn.
    • Smack Down - Indicates the loss of Ground immunity if Flying-type.
    • Lock On - Indicates the target locked on to.
    • Syrupy - Indicates which battler is reducing the battler's Speed.
    • All "Trapping" Moves - Indicates which battler is trapping the Pokemon.
    • Imprison - Indicates which battler is imprisoning.
    • Uproar - Doesn't display at all if the battler has Soundproof. Indicates which battler is causing the uproar.
  • The "Damage Gate" effect displayed in the Battler Info UI for wild boss Pokemon may no longer incorrectly display negative numbers as its value.
  • The Move Info UI will now properly display Z-Moves that are being converted into a different one. For example, if the base move is Weather Ball and it is currently raining, the Move Info UI will show the actual Z-Move that the move will become (Hydro Vortex) instead of showing Breakneck Blitz.
  • Fixed a visual bug that would erroneously display the Ball UI button prompt when the player doesn't have any Poke Balls in their inventory.
  • Fixed an issue with held type-boosting Gems triggering after viewing a move in the Move Info UI even when the Gem shouldn't trigger.
  • Fixed an issue with Triple Kick and other moves that was thought to have been fixed in a previous version.
  • Fixed an issue with the Hail weather displaying the wrong description in the battler UI in certain conditions.
  • Gender icons and level for Raid bosses will now be hidden in the selection and battler UI's.
  • Fixed an issue with the move Triple Kick causing errors when viewed in the Move Info UI.
  • Added placeholder effect description text for custom weather/terrain so that it doesn't cause errors when viewing the Battler Info UI.
  • Battlers that have damage caps set via the "battlerHPCap" midbattle command will now display this in their list of effects in the Battler Info UI.
  • When you have a partner trainer with you in battle, you can now see the Tera Type of their Pokemon in the Battler Info UI if the Terastallization add-on is installed.
  • Made various additions in preparation for the Raid Battles add-on plugin.
  • Like
Reactions: E4Artemy
  • Fixed several issues that would cause crashes while in the Safari Zone.
  • Overhauled all of the visuals and graphics for all UI's added by this plugin.
  • Changed how sprites for move flags are stored to make it easier to add sprites for new custom move flags.
  • Changes to a move's properties from the user's held item will now display messages to indicate its effects, similar to Abilities.
Here are some examples of the new UI designs:
rq8fEq4.png
Akrtujz.png

whYD5fT.png
ejnMqUY.png
  • Fixed an issue with the Poke Ball UI menu being accessible during Bug Catching contests.
  • Fixed an issue where the wrong move info may be displayed in the Move Info UI when toggling Dynamax and an effect is in play that would change the type of Max Move the user's move would convert into.
  • Replaced all graphics added by the plugin to remove fuzzy pixels.
  • Critical Hit boosts now only track up to 3 stages in the Battler Info UI. It previously displayed up to 4 stages, which was redundant since Critical Hit stages already max out at 100% crit at +3 stages.
  • Improved some of the effect descriptions in the Battler Info UI.
  • The Battler Info UI will now track and display descriptions for the following effects:
    • Helping Hand
    • Power Trick
    • Electrify
    • Ion Deluge
    • Sky Drop
    • Powder
    • Healing Wish
    • Lunar Dance
    • Endure
    • Substitute
    • Magic Coat
    • Crafty Shield
    • Quick Guard
    • Wide Guard
    • Smack Down
    • Changes to the user's Weight
    • Protect/Spiky Shield/Baneful Bunker
    • King's Shield/Obstruct/Silk Trap/Burning Bulwark/Mat Block
  • The Move Info UI will now display a move's priority level in addition to its other attributes.
  • The Move Info UI will now factor in bonuses to a move's attributes from the user's Ability. For example, the Sharpness ability will be factored into the Power displayed on the user's slicing moves. Bonus messages will appear under the move's description to indicate these ability modifiers.
  • Replaced the SHOW_UI_PROMPTS setting with UI_PROMPT_DISPLAY. This may now be set to a number to set a variety of different display styles.
  • The UI_PROMPT_DISPLAY is now set to 2 by default. This makes it so the UI prompts will now naturally hide from view when remaining idle on the command window for 2 seconds.
  • The UI prompts graphic no longer has the A and S keys drawn directly on the sprite, but is now displayed through text via code. This means you can edit the code to have it display whatever text you'd like.
  • A new setting called USE_MOVE_TYPE_BACKGROUNDS has been added. When true, the window used for the Move Info UI will reflect the color of the type of each move. You can set this to false to disable this.
  • Made some minor fixes for compatibility with the newly released Animated Pokemon System add-on.
  • Fixed a potential bug related to the display of active weather in the battler UI in niche scenarios.
  • Made some minor adjustments related to displaying Shadow Pokemon overlays in the selection window.
  • Made some minor adjustments in preparation for the release of the Wonder Launcher add-on.
  • Overhauled how the plugin opens each UI page on the backend to make the code more efficient.
  • Improved the sprite outliner utilities so that it may now add outlines to item sprites, not just Pokemon icons.
  • Made some minor tweaks to Tera type displays so that a Pokemon that is unable to use Terastallization will no longer display a Tera type in the Battler Info UI.
  • Added button prompts to the battle scene to make the player aware of which button opens which UI. This may be disabled with the SHOW_UI_PROMPTS setting.
  • Added a brand new Poke Ball shortcut UI that allows you to quickly select a Poke Ball to use in battle, like in Scarlet & Violet.
Here's an example of the new UI features added:
y1zUnSI.gif
Back
Top