Preparing your files

Please wait until the download is ready.

Site is currently undergoing maintenance. Some features may be unavailable.
Elite Battle: DX

Elite Battle: DX

by Luka S.J.

Take your battles to the next level with the ultimate Battle System skin!

v1.2.629,129
Downloads paused for maintenance

Frame Configuration

A new, convenient feature in Elite Battle: DX for people who like to use custom sprites is that you don't necessarily have to set up the entire spritesheet animation loops in the file itself. You are now able to programatically specify the range of animation frames and how many times they repeat; for which EBDX will construct the full animation sheet to have your sprites properly animated in battle:

EliteBattle.add_data(species, :FRAMEANIMATION, [{ frame data }, {...}])

# The frame data hash would have values for :range and :repeat which would indicate which frames to repeat how many times
# An example of a finished config for custom animation sheet construction would be something along the lines of
EliteBattle.add_data(:PIKACHU, :FRAMEANIMATION, [
  { :range => 0..3, :repeat => 2 },
  { :range => 4..9, :repeat => 5 },
  { :range => 9..14, :repeat => 2 }
])

Keep in mind that longer animation strips may impact performance, and depending on how large of a bitmap you're trying to create with your custom animation, could fail should the Bitmap be larger than the acceptable maximum.