Introduction
Ever gone into battle with a weapon that does no good? That plain old sword does no good on the vampire? You ran outta bullets in your Walther PPK? Now you can bring up the Equipment menu in battle and change your weapons to something better.
Features
Can change your armor or weapons in battle
Can work with multiple battlesystems
Can enable/disable individual weapon/armor slots for each actor
FAQ
Heh. I named it after one of my friends at work... Taryn's sister. :D
Screenshots
Looks like the default Equipment Menu...
Instructions
Pretty much a plug and play system. Just paste it below your Custom BattleSystem script(s), or above MAIN if you have none. You may want to paste the script above XRXS #65 so that system's 'Escape' command option is below this system's 'Equip' command.
Compatibility
Quite exceptional, though this system is not designed for any SDK battlesystems. While it appears to be compatible with SDK v 1.5, it is definitely NOT compatible with version 2.0+. Also, it does not work with Fomar0153's Action Cost battlesystem... yet.
Agility Based * Default * ParaDog's * RTAB * Soul Rage * XRXS #65
Regarding the Laura Escape Bar scripts:
Compatability Fix
If used with either the DBS or the RTAB versions of Laura's Escape Bar scripts, then the placement of the scripts affects which one of the options appears at the bottom of the Actor Command Window. If Laura is pasted below Eladia, the Escape option (Laura's) will be below the Equip option... and visa versa.
And, while the placement affects which one 'APPEARS' above or below the other, there ... is... some direct script editing to be done. Sorry...
Which ever one is the 'last' of the two scripts, you must go into the 1st def in the Scene_Battle code in the script. In Eladia that would be ebem_sp1, while in Laura that would be escape_sp1. Wherever you find:
Code:
@actor_command_window.height / 32 - 1
... remove the -1 so it would read
Code:
@actor_command_window.height / 32
Special Patch for ParaDog's ATB:
Patch
Code:
#==============================================================================
# ParaDog Active Time Battle / Eladia's Battle Equipment
# PATCH
# by DerVVulfman
#------------------------------------------------------------------------------
#
# The ParaDog battle system must be above Eladia's Battle Equipment Script
# and below both must be this patch. It combines the update_phase3 method
# used by both, combining the two methods into one.
#
#==============================================================================
#==============================================================================
# ** Scene_Battle
#------------------------------------------------------------------------------
# This class performs battle screen processing.
#==============================================================================
class Scene_Battle
#--------------------------------------------------------------------------
# * Frame Update (actor command phase)
#--------------------------------------------------------------------------
def update_phase3
# Allow for RTAB system
if $r_detected
if victory? and @command_a
command_delete
@command.push(@active_actor)
return
end
end
# If enemy arrow is enabled
if @enemy_arrow != nil
@countup = PARA_CTB::SELECT_WAIT ? false : true
update_phase3_enemy_select
# If actor arrow is enabled
elsif @actor_arrow != nil
@countup = PARA_CTB::SELECT_WAIT ? false : true
update_phase3_actor_select
# If skill window is enabled
elsif @skill_window != nil
@countup = PARA_CTB::SELECT_WAIT ? false : true
update_phase3_skill_select
# If item window is enabled
elsif @item_window != nil
@countup = PARA_CTB::SELECT_WAIT ? false : true
update_phase3_item_select
# If equip window is enabled
elsif @right_window != nil
@countup = PARA_CTB::SELECT_WAIT ? false : true
update_phase3_equip_select
# If actor command window is enabled
elsif @actor_command_window.active
@countup = PARA_CTB::COMMAND_WAIT ? false : true
update_phase3_basic_command
end
end
end
Credits and Thanks
Credit goes to the unknown Japanese scripter who wrote the basis of this script, Landarma for finding the script on a Japanese Wiki site, and XRXS for coding the Command_Window addon used to help ALIAS the system.
Landarma's original post with the WIKI scripts can be found HERE.
Author's Notes
Again, this was based on the code found at a Japanese Wiki site. The original script, "While Fighting Equipment" version 1.00, was only designed for the default battlesystem, but this has now been enhanced for a myriad of others.
Nope, I won't change the layout. Like the original Japanese author, this is the way it is. I know this topic would just get 'FLOODED' with... "can you do this to make it look..." requests, so I'm beating you to the punch.
If anyone wants to make an SDK version... be my guest!
Image has link to RPGMakerWeb's Trial Download Page