• Hi, Guest!
    Some images might be missing as we move away from using embedded images, sorry for the mess!
    From now on, you'll be required to use a third party to host images. You can learn how to add images here, and if your thread is missing images you can request them here.
    Do not use Discord to host any images you post, these links expire quickly!
ZUD Plugin [v20.1]

v20.1 ZUD Plugin [v20.1] v1.2.5

This resource pertains to version 20.1 of Pokémon Essentials.
  • Fixed the broken download link to the plugin.
  • Tweaked how the PowerSpot flags are checked for in the Map Metadata to prevent some unnecessary error messages.
  • Ultra Burst will no longer produce errors after updating Essentials Deluxe.
  • Moved all new Message Types added by this plugin to the Essentials Deluxe plugin, for tidiness.
  • Refactored all of the code related to displaying ZUD buttons while in the Fight Menu, and moved it into this plugin instead of keeping it in Essentials Deluxe.
  • Spruced up some of the text displays in the prize selection screen shown at the end of a Dynamax Adventure.
  • Added more item variety to the Backpacker's selection in Dynamax Adventures. The item pool will now also be more likely to have items that are useful to your specific party.
  • The Max Eggs item has been greatly streamlined so that it now instantly sets each party member to their new level after calculating Exp., instead of going through all of the text boxes for each and every individual level-up.
  • Updated the PBS data for the Z-Booster and Wishing Star items to now utilize the UsesAllBattleActions flag. Any items with this flag will now use up the trainer's entire turn, instead of checking for these specific item ID's.
  • Updated the PBS data for all Z-Crystal items to now utilize the HeldDescription property, to allow for a separate item description for the "held" version of a Z-Crystal vs the description that is displayed while viewed as a Key Item in the bag. To display this held description in a UI, you can call on it by using Item#.held_description instead of the usual Item#.description.
  • Updated the PBS data for all relevant items added by this plugin to now utilize the PortionName and PortionNamePlural properties, to allow for compatibility with the Improved Item Text plugin.
  • Changed any item text displays utilized by the plugin to now display portion name text wherever appropriate.
  • Fixed an error that would occur when a Dynamaxed Pokemon used the move Transform.
  • Fixed an error that would occur when using the Cheer command during Raid Battles in very specific situations.
  • Fixed an issue with Raid Den events that could cause large lag spikes when the game attempts to reset them.
  • Updated the AI so that it will no longer trigger ZUD mechanics on its own if it has been flagged to only use them as part of a scripted battle event using Essentials Deluxe.
  • The GENERATION_LIMIT plugin setting will now automatically scale to Gen 9 if the Generation 9 Pack is installed.
  • Moved all switches introduced by this plugin to Essentials Deluxe settings, for tidiness.
  • The DYNAMAX_ANY_MAP and CAN_DYNAMAX_WILD settings have been converted into game switches, and may now be toggled on/off in-game through scripts or events.
  • New Debug tools have been added to the ZUD Debug menu to quickly toggle Dynamax availability.
  • Removed the POWERSPOTS and ETERNASPOT arrays from the plugin settings. Instead, you may now simply flag each individual map with PowerSpot and EternaSpot. This can be done in map_metadata.txt, or through the in-game editor.
  • Added a new PBS file that automatically adds the PowerSpot flag to eligible default maps.
  • Added missing placeholder data for female Oinkologne form that was overlooked in the previous update.
  • Fixed a bug with Max Guard that was accidentally introduced in the previous update. This would call a different Max Move when the base move was a type other than Normal.
  • Capturing new species in a Dynamax Adventure no longer records that species in the Pokedex unless you decide to keep that species upon completing the adventure.
  • Moved the Dynamax debug tools implemented by this plugin so that it is now located in the "Deluxe" debug menu added by Essentials Deluxe.
  • Added the following debug options to the general debug menu under "Deluxe Plugins..."
    • Toggle switches that enable/disable Z-Moves, Ultra Burst, and Dynamax.
    • Toggle the owenership of the Max Raid Database.
    • Quickly set up and test Raid Battles and Dynamax Adventures.
    • Automatically reset all Raid Dens on all maps simultaneously.
    • Add or edit saved routes for Dynamax Adventures.
    • Toggle whether or not Endless Mode is unlocked in Dynamax Adventures.
    • Reset your Endless Mode record in Dynamax Adventures
  • Simplified a lot of redundant code related to changing the move type of Z-Moves/Max Moves when certain effects are in play.
  • Raid Pokemon will no longer continuously attack multiple times in a turn if the number of remaining Pokemon on your side of the field is less than the number of moves the Raid Pokemon would normally use on that turn. This should help prevent Raid Pokemon from snowballing you when you're already losing.
  • Added a missing bag icon sprite for the Z-Crystal pocket (bag slot 9) in Graphics/Icons. This missing icon would previously cause an error when giving the player a Z-Crystal.
  • The SHOW_ZMOVE_ANIM, SHOW_ULTRA_ANIM and SHOW_DYNAMAX_ANIM settings have been merged into a single setting named SHOW_ZUD_ANIM. Toggling this will now hide the animations for all three mechanics, instead of individually. There wasn't any real point to having them separate before.
  • Added a new Dynamax setting named MOVE_TYPES_TO_WEAKEN. This is an array that contains all of the Max Moves types that are reduced in power due to the strength of their effects. By default, this contains :FIGHTING and :POISON types, as these are the only move types that are weakened in SwSh. You may add whatever types you want to this array to weaken the strength of all Max Moves of those types.
  • Added an entry for Paldean forms in the REGIONAL_FORMS plugin setting.
  • Updated various Max Raid code with native support for Gen 9 species and Paldean forms.
  • Updated various PBS files with placeholder data for Gen 9 species and Paldean forms.
  • Moved some code around in preparation for the release of the Pokemon Birthsigns plugin.
  • Overhauled the code related to the Max Raid Database to remove all of the lag that would occur upon loading the UI and navigating the menus. It should now immediately load without hanging on a black screen for several seconds as it did before. Scrolling through pages of species should now also be instantaneous.
  • Made some minor tweaks to sprite properties for Dynamax icons for better compatibility with the Enhanced UI plugin.
  • When facing Calyrex in a Max Raid, its name text will now have a blue shadow instead of the typical red.
  • Fixed a new bug I discovered while testing that could cause an infinite loop and crash the game after capturing a Pokemon in certain scenarios.
  • Fixed an error that would occur when a Raid Pokemon used certain moves.
  • Changed some code to ensure that Raid Pokemon will only attempt to use multiple moves per round only if it has selected to use a move this turn in the first place.

Please update Essentials Deluxe to its latest version (v1.1.2) as well.
  • Fixed a bug that would cause a crash if transforming into a Raid Pokemon before it begins using Max Moves.
  • Updated and moved around some code in preparation for the release of the PLA Battle Styles plugin.

Note: This update requires that the latest update to Essentials Deluxe is also installed. ZUD will no longer work unless Essentials Deluxe is also updated.
  • Moved the placement of the Dynamax meter in the Summary screen when using the BW Summary plugin. Previously, the meter would overlap memo text if the Pokemon was hatched from an Egg. The meter now displays over the Pokemon's item information instead, like it does in the vanilla Essentials UI.

Example of new layout:
OY6VzTF.png
Back
Top