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

Configuring UI

In Elite Battle: DX, you are able to configure the Battle UI with persistant options, or on a per-battle basis.

DataBoxes

# Methods to change player DataBox
EliteBattle.add_data(:PLAYERDATABOX, :METRICS, { options }) # persistant
EliteBattle.set(:nextUI, { :PLAYERDATABOX => { options }}) # next battle

# Methods to change enemy DataBox
EliteBattle.add_data(:ENEMYDATABOX, :METRICS, { options }) # persistant
EliteBattle.set(:nextUI, { :ENEMYDATABOX => { options }}) # next battle

# Methods to change boss enemy DataBox
EliteBattle.add_data(:BOSSDATABOX, :METRICS, { options }) # persistant
EliteBattle.set(:nextUI, { :BOSSDATABOX => { options }}) # next battle

The various options for DataBoxes can be seen below:

# - :X => (Numeric)                                        | DataBox X position
# - :Y => (Numeric)                                        | DataBox Y position
# - :SHOWHP => (Boolean)                                   | toggle full HP text
# - :EXPANDINDOUBLES => (Boolean)                          | show full player databoxes in double battles
# - :EXPBARWIDTH => (Numeric)                              | EXP bar width
# - :EXPBARX => (Numeric)                                  | EXP bar X position relative to the container X position
# - :EXPBARY => (Numeric)                                  | EXP bar Y position relative to the container Y position
# - :HPBARWIDTH => (Numeric)                               | HP bar width
# - :HPBARX => (Numeric)                                   | HP bar X position relative to the container X position
# - :HPBARY => (Numeric)                                   | HP bar Y position relative to the container Y position
# - :BITMAP => (String)                                    | sets DataBox bitmap from Graphics/Pictures/EBDX/UI
# - :HPCOLORS => (String)                                  | sets HP bitmap from Graphics/Pictures/EBDX/UI
# - :CONTAINER => (String)                                 | sets container bitmap from Graphics/Pictures/EBDX/UI
# - "status", "mega", "container", "name" => { options }   | status sym, mega sym, HP/EXP container and battler name options
#   - :x, :y, :z => (Numeric)                              | apply properties
EliteBattle.set(:nextUI, {
  :PLAYERDATABOX => { :BITMAP => "dataBoxLight" },
  :ENEMYDATABOX => { :BITMAP => "dataBoxLight", :SHOWHP => true },
})

Command Menu

# Methods to change the command menu
EliteBattle.add_data(:COMMANDMENU, :METRICS, { options }) # persistant
EliteBattle.set(:nextUI, { :COMMANDMENU => { options }}) # next battle

The various options for Command Menu can be seen below:

# - :BUTTONGRAPHIC => (String)           | sets bitmap for buttons from Graphics/Pictures/EBDX/UI
# - :SELECTORGRAPHIC => (String)         | sets bitmap for cursor from Graphics/Pictures/EBDX/UI
# - :BARGRAPHIC => (String)              | sets bitmap for command bar from Graphics/Pictures/EBDX/UI
# - :PARTYLINEGRAPHIC => (String)        | sets bitmap for party preview from Graphics/Pictures/EBDX/UI
# - :BATTLE_COMMANDS => (String Array)   | shows battle commands
EliteBattle.set(:nextUI, {
  :BATTLE_COMMANDS => [_INTL("FIGHT"), _INTL("PARTY"), _INTL("RUN")],
  :COMMANDMENU => { :BARGRAPHIC => "lightBar" }
})

Bag Menu

# Methods to change the command menu
EliteBattle.add_data(:BAGMENU, :METRICS, { options }) # persistant
EliteBattle.set(:nextUI, { :BAGMENU => { options }}) # next battle

The various options for Command Menu can be seen below:

# - :SHADE => (String)            | sets bitmap for backdrop shading from Graphics/Pictures/EBDX/Bag
# - :LASTITEM => (String)         | sets bitmap for last used item from Graphics/Pictures/EBDX/Bag
# - :BACKBUTTON => (String)       | sets bitmap for back button from Graphics/Pictures/EBDX/Bag
# - :POCKETICONS => (String)      | sets bitmap for bag pocket icons from Graphics/Pictures/EBDX/Bag
# - :POCKETBUTTONS => (String)    | sets bitmap for pocket buttons from Graphics/Pictures/EBDX/Bag
# - :POCKETNAME => (String)       | sets bitmap for bar containing name of pocket from Graphics/Pictures/EBDX/Bag
# - :ITEMFRAME => (String)        | sets bitmap for additional overlay for items Graphics/Pictures/EBDX/Bag
# - :ITEMCANCEL => (String)       | sets bitmap for cancel button from Graphics/Pictures/EBDX/Bag
# - :ITEMCONFIRM => (String)      | sets bitmap for confirm button from Graphics/Pictures/EBDX/Bag
# - :SELECTORGRAPHIC => (String)  | sets bitmap for cursor from Graphics/Pictures/EBDX/Bag
EliteBattle.set(:nextUI, {
  :BAGMENU => { :POCKETICONS => "specialIcons" }
})