Dynamax
Section 7.E
This plugin builds upon the Deluxe Battle Kit to add the Dynamax mechanic introduced in Pokemon Sword & Shield. All functionality for this mechanic has been replicated in this plugin, and will work along side other battle gimmicks such as Mega Evolution without issue. In the following subsections, I'll go over specific areas of this plugin in more detail. Below, I'll go over general plugin functionality.
Dynamax Availability
Once this plugin is installed, Dynamax will be available to use right out of the gate. However, there are some criteria that must be met in order for the option to use it to appear in battle. Below I'll go over all the factors for Dynamax eligibility, how to disable its availability, and various other settings related to its use.
Dynamax Counts
Essentials internally keeps track of a variety of the player's game statistics. One of those statistics is how many times the player has used Mega Evolution. To keep Dynamax in line with this, I've added trackers which will keep count of various statistics related to Dynamax, too.
Below are all of the new statistics tracked by this plugin, and how to call them.
Dynamax count This plugin keeps count of how many times the player has Dynamaxed a Pokemon in battle. This can be called with the script
$stats.dynamax_count.Gigantamax count This plugin keeps count of how many times the player has Gigantamaxed a Pokemon in battle. This can be called with the script
$stats.gigantamax_count.Total Dynamax levels gained This plugin keeps count of how many times the player has increased their Pokemon's Dynamax levels through the use of Dynamax Candies. This can be called with the script
$stats.total_dynamax_lvls_gained.Total number of times G-Max Factor was given This plugin keeps count of how many times the player has given the Gigantamax Factor to their Pokemon through the use of Max Soup. This can be called with the script
$stats.total_gmax_factors_given.Wild Dynamax battles won This plugin keeps count of how many battles the player has won against wild Dynamax Pokemon. A "win" counts as either defeating or capturing the Pokemon to end the battle. This can be called with the script
$stats.wild_dynamax_battles_won.
Last updated
