Ability Requirement Hack 2
The infamous ARH comes back, better than ever!
Upgraded from v1.1
Requires Excel 2007+
Code it yourself!
ARH2 removed all tables and you are pretty much forced to ASM in the requirements that you want. It is, however, as friendly as possible for coding that I could think/manage inside of Excel's limitations. Why did I do this? People kept requesting different things for the ARH, and ultimately, bending to everyone's needs would have created needlessly huge data tables, consuming absurd amounts of space when most people hardly use any of the ARH's capabilities. Now with all that junk gone, the ARH was trimmed down from the equivalent of 831 Kanji space lines, down to ~350 Kanji lines + 22 SCUS lines, including major upgrades.
A Bonus Abilities skillset
Its main new feature is a skillset innate to every unit in the game, the "Bonus" skillset, which can contain ANY regular action ability in the game (i.e. not chemist/draw out/charge type abilities). All you have to do is configure the requirements for those abilities.
Available AI abilities recalculated on new turns
Before, the only way these could be recalculated was if the unit used equip change or had a piece of equipment stolen/broken. Now, at the start of every turn, and during them, abilities recalculate their conditions, so that requirements of status based nature and the like aren't Player only abilities anymore.
Vanilla requirements are already coded in!
This probably isn't a consolation to many people, but Swordskills and Limit Breaks have their requirements already set up like they were in vanilla. If anything, at least it shows you how to code it yourself.
Some custom routines just for you~
Just use some very convenient routines that I made myself to very quickly determine if an ability will be enabled or not. I figured other routines were pointless due to how few lines they would actually require without much complexity involved.
Includes:
- Count # of Skillset ID Equipped
- Count # of R/S/M ID Equipped or Innate
- Count # of Item ID Equipped
- Get First Weapon's Type
- Get Weapon(s)'s Elemental Attack
- Get Item Types
A convenient spreadsheet
Of course, it isn't perfect, but you have options to save directly to your pSX quicksave to see the results of your coding LIVE, immediately.
You can also copy the xml's contents with a single click, on top of functionality like bookmarks to save your positions in code.
Many thanks to Chotokukyan!
Without his extensive notes on the wiki, who knows how many more frustrations I would've faced...
or if I would have even finished this hack!
Currently unavailable for download as important fixes are pending