Deluxe Battle Kit for v21.1

Plugin Tutorial Overview

This documentation outlines how to fully utilize the features and mechanics included in the the plugin "Deluxe Battle Kit" for Pokemon Essentials v21. This plugin expands what is capable of the Pokemon battle system to give developers much more control in how they may design their battles.

Eevee Expo Link

PokeCommunity Link

Download Link


Tutorial Table of Contents

  1. Deluxe Animations Showcases new animations introduced by this plugin for Mega Evolution, Primal Reversion and more.

  2. Deluxe Battle Rules Details all of the new Battle Rules added by this plugin, explaining what they do and how to set them.

  3. Wild Boss Attributes Details two new attributes added to make wild Pokemon more challenging by giving them expanded HP pools and unique immunities.

  4. Mid-Battle Scripting A comprehensive guide for implementing mid-battle scripts for total battle customization.

  5. Example Battles Showcases some example battle setups that utilize various features of this plugin to show off its potential.

  6. Miscellaneous Utilities A section for detailing out some of the smaller and more niche features introduced by this plugin which don't quite fit in any of the above sections.

  7. Add-On Tutorials Detailed guides on a variety of plugins that function as add-ons to the Deluxe Battle Kit.


General Plugin Utilities In the Settings file of the plugin, you may edit the following settings to customize certain features.

  • SHORTEN_MOVES When this is set to true, moves that have really long names (more than 16 characters) will be shortened with ellipses so that they may properly fit the battle UI. Set this to false to disable this feature.

  • PLAY_LOW_HP_MUSIC When this is set to true, the battle music will change whenever the HP of the player's Pokemon is critically low (<= 25% max HP). Set this to false to disable this feature.

  • SHOW_MEGA_ANIM When this is set to true, a new animation added by this plugin will play when Mega Evolution is triggered. If you don't want to use this animation, you may set this to false.

  • SHOW_PRIMAL_ANIM When this is set to true, a new animation added by this plugin will play when Primal Reversion is triggered. If you don't want to use this animation, you may set this to false.

  • SHADOW_PATTERN_MOVEMENT This controls how the pattern used to overlay sprites for Shadow Pokemon will animate. More details on this can be found in the "Animation: Shadow Pokemon" section.


Plugin Add-Ons The following plugins act as add-ons to the Deluxe Battle Kit, expanding its suite of features and capabilities. Consider installing these as well if they appeal to you.


Plugin Compatibility The following third party plugins have been tested and are 100% compatible with the Deluxe Battle Kit, and are highly recommended:

...many more plugins may also be compatible, but this is a small sample of some that I can personally attest to being compatible and would recommend using along side this kit.

Last updated