• 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!
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
1,828
Views
10,027
First release
Last update
Rating
4.00 star(s) 5 ratings

More resources from Manurocker95

Latest updates

  1. small tweak with localized images

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

    Some texts were using "real_name" instead of "name", which leads into non using the INTL...
  3. On Catch Fail fix

    Fixed a small oversight for onFailCatch event which was under BallHandlers and now...

Latest reviews

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