• 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.
  • Eevee Expo's webhost has been having technical issues since Nov. 20th and you might be unable to connect to our site. Staff are also facing issues connecting, so please send a DM to Cat on-site or through Discord directly for faster service!
Resource icon

v21.1 Elite Battle DX (EBDX) - Unofficial port for Pokémon Essentials 21.1 1.4.7.1

This resource pertains to version 21.1 of Pokémon Essentials.
Pokémon Essentials Version
v21 ➖
It is commonly known that Elite Battle DX, aka EBDX, the battle system originally made by Luka SJ has not yet be updated for Pokémon Essentials 21 nor 21.1, making people to stay at 19.1 in order to use it. As I already made a port for v20.1, I decided to port that port to the new version. Take into account that this port is NOT meant to replace at all the official releases. In fact, it is known that an official version is in development. Whenever that version for v21.1 ever comes to the community, this port won't make any sense. I recommend you to ALWAYS support the official version.

In order to use this port, you need to follow the same instructions than the original (explained in the official website https://luka-sj.com/res/EBDX) and obviously, it has the same disclaimer as the v19 one. As the original is down, you can grab v19 EBDX and utilities from here.

Compatibilities:

Note that this plugin does NOT work with ZUD plugins and won't ever work. You can either use ZUD and Essentials Deluxe or EBDX but not both. If you want to use both, wait for the official v21 version of EBDX. Extra packs for gen 8 and 9 need to be ported. However, animations from NikDie work pretty well. Go to his/her post and send him/her a hug.

Sprite Configuration:

As in the Spanish community some people doesn't like the animated sprites while using EBDX, you can use the static ones (use prepared packs for EBDX) by setting the variable from Plugins/Elite Battle DX/[003] Config/Config.rb called "PRIORITIZE_ANIMATED_SPRITES" to false. This checks the names before the numbers for EBDX battle so you can use "PIKACHU.png" instead of "025.png". From v1.4.4, if number images are not located, named ones are searched instead. If they are not located or properly loaded from EBDX folder, default essentials one will be checked instead.

Adding new Pokémon:

For every mon not included by default, remember you need to add its metrics to PBS > pokemon_metrics.txt. In addition, EBDX works with its own metrics that you need to setup in PBS > EBDX > pokemon.txt. You can do it by hand or use my port of Sprite Positioner for 20.1 and 21.1.

Install to your project:

My repository has the vanilla 21.1 with EBDX applied. You don’t need to use that "base" if you don’t want to. Just follow the instructions from LukaSJ website (if you are using the "mirror" download, basically unzip everything inside EBDX_vanilla.zip and LUTS_v19.zip in your project and make sure every folder goes to the right place) > change utilities meta.txt to be used in Essentials 21.1 (or take the one from my repo) > Change utilities to > clone or download from my repository to have the latest commit > copy the folder Plugins > Elite Battle DX to your project (replacing all).

Need a video? Check this:



Troubleshooting:

- Before every battle, EBDX will use the sprites in Graphics/Pokemon in summary screen. If you want to have them all animated, you will need to also copy them to that folder. EBDX for E21 tries to load the sprites from Graphics/EBDX/ Battlers by number, then name and then searches in the default folder.

- This is just an untested port that can be buggy. Don't expect it to be as robust as the official one. It won't have any support here. Use under your own responsability.


Images:

atks_ebdx_21.gif
Credits
EBDX (Essentials v19.1) + Pokémon Essentials:
  • Luka S.J.
  • Maruno
  • Marin
  • Pokecheck.org
  • PinkCatDragon
  • Tebited15
  • BadSamaritan
  • WolfPP
  • redblueyellow
  • Damien
  • Issei Hyoudou
  • Nasasu
  • luckygirl88
Other:
  • Aprogergely for the hatching scene fix
  • NikDie for the animation resources for EBDX.
  • SceoFlash13 for hotfixes while using frame-based animations.
  • Manurocker95 for the Port to v20.1 & v21
Author
Manurocker95
Downloads
3,176
Views
13,408
First release
Last update

Ratings

4.14 star(s) 7 ratings

More resources from Manurocker95

Latest updates

  1. small tweak for correct total_pp display

    UI Fight was not displaying the correct total PP as it was showing the base max PP making it not...
  2. small tweak with localized images

    Types.png was not properly loaded for some reason and if no languages were set, an exception...
  3. Added support for localization

    Some texts were using "real_name" instead of "name", which leads into non using the INTL...

Latest reviews

I like this port, runs great. THAT BEING SAID, some of the sprites are not positioned correctly and a most of the gen 9 sprites are oversized.
Manurocker95
Manurocker95
That depends on the sprites and the metrics you set for them and not on the plugin instead 😅
Staying on top of fixes is really appreciated. This is a popular plugin for good reason.
The changes to make EBDX work with v21 are not trivial, and this resource gets it pretty damn near perfect. Active maintainer, good communication in the discussion, can't ask for much more.
Improving all the time (for now, anyway lol) and striving to make it work despite the official site for documentation being removed!
Back
Top