05-28-2014, 04:13 AM
BUMP!
to Version 8.4
to Version 8.4
My last update to the Lycan ABS involved a little touch-up to the Windows Page. Again, I mentioned how I was forced to rewrite a couple of methods some time ago, specifically the 'draw_item' methods within Window_Item and Window_Skill and the 'refresh' method in Window_MenuStatus. These rewrites were merely so the player could see if targeted skills or items were able to be used during ABS play, or if a companion was available.
I had returned to my Windows page and disected the methods within and broke them down into more manageable and much smaller components. And on a separte note, I plan on doing the same within the ReGaL project. Meanwhile, I also wish to point out that the methods that render icons use my cache testing system ensure the icon is available before rendering is attempted. If the icon isn't in the project, this will prevent accidental crashing.
And after that, I went after some of the classes within the Scene Code page itself. I targeted the Scene_Title class, breaking into the command_new_game method to create two new methods to handle the companions. Then, I tackled the Scene_Map class, splintering off sections of code from its update method so the additional animations, music timer and combo delay features were isolated. And after that, I targeted both the Scene_Item and Scene_Skill classes, slicing up their update_item (or update_skill) methods and sliced up Scene_Item's ammunition clip system. The classes that followed (Load, Save, Battle...) didn't really need much in way of edits, though I may return at a later date for them.
And in case no one knew, I have been updating the help file with a list of the methods in each script page.