The Lycan ABS
#71
BUMP!
to Version 8.9

Okay.... how often can I make these updates? Mwahahaha!!!!

First, I have to apologize as an error cropped up within the 'update_enemy_respawn' method in the 2nd page of the ABS Engine. I accidentally made events reappear on coordinates X/X rather than X/Y. Um... my bad? I fixed by using respawn_coord[0]&[1] rather than [0]&[0]. Granted, it could confuse players a lot when it comes to where they respawn, but that wasn't the intent. And another error cropped up within the 'update_enemy_respawn_enemy_delay' method. Dang missing question marks! So a very simple fix to turn a nil into a nil? was performed.

You can do these fixes on lines 267 and 277 respectively within the 3b page, or just replace the whole 3b page. Hey, that's all there is with the ABS engine being fixed.


Now for my latest endeavors in breaking the Sprite Code page into smaller and more manageable pieces.

Methods rewritten... ugh.... I forgot that I had to replace the 'update' method within the Sprite_Character class, but what could I do? The whole method was one long sucker and what I needed to insert was in the middle. Well, if anyone needs to add something new to the method, I have just broken it down into very tiny chunks, and I mean total slice and dice.

Interesting enough, I didn't have to pass variables between these new methods, so the designers of the default system must have been slipping. I made methods that checked for character refresh, separate methods that drew tiles or sprites, drew the proper animation frame, set the character's appearance and etc... all as individual modules. As of now, this should make it easier to add new code.

I didn't even TOUCH the Sprite_Duplicate class, though I could. I mean it was partially based on the Sprite_Character class, so it wouldn't take much (if any) effort.

But I did perform a very modest bit of cleanup on the Sprite_Battler class.

The Sprite_Mouse methods I added to my own 'Mousie' system was fun. I branched off individual methods that deal with the drawing/replaceing of the mouse cursor if the mouse is over any event, and I extracted some code that hendled the autobattle feature, making the mouse_pressed method appear more clean.

Then I went and targeted the Spriteset_Map, taking out small chunks from the initialize and update methods I previously aliased.
And I went after my Spriteset_Minimap addition that lets it use MiniMap DVV. Besides shortening the 'create_mmap_lycan_additions' method, I divided the 'create_events_list' method into smaller components that handle companion display.


* * *

Oh, and since I went after the Sprite_Character class, I decided to look at both Frank's MultiPose Charactersets and The Lycan ABS Paperdoll System, and guess what? These two systems that rewrote the update method in the Sprite_Character class had quite a bit cut out!

For Frank, I merely rewrote the 'update_sprite_character' and 'update_character_frame' methods from my new Sprite_Character class code while keeping the new update_direction_8 method. And for the paperdoll system, I used a new 'update_refresh_character' method and a totally different 'update_sprite_character' method with the script's collection of equipment changing code.

This shortened both add-ons quite a bit.
Up is down, left is right and sideways is straight ahead. - Cord "Circle of Iron", 1978 (written by Bruce Lee and James Coburn... really...)

[Image: QrnbKlx.jpg]
[Image: sGz1ErF.png]    [Image: liM4ikn.png]    [Image: fdzKgZA.png]    [Image: sj0H81z.png]
[Image: QL7oRau.png]    [Image: uSqjY09.png]    [Image: GAA3qE9.png]    [Image: 2Hmnx1G.png]    [Image: BwtNdKw.png%5B]
  Above are clickable links
Reply }


Messages In This Thread
The Lycan ABS - by DerVVulfman - 11-01-2012, 06:30 AM
RE: The Lycan ABS - by DerVVulfman - 11-08-2012, 04:27 AM
RE: The Lycan ABS - by DerVVulfman - 11-23-2012, 06:13 AM
RE: The Lycan ABS - by DerVVulfman - 11-28-2012, 05:49 AM
RE: The Lycan ABS - by DerVVulfman - 05-16-2014, 05:39 AM
RE: The Lycan ABS - by DerVVulfman - 03-14-2014, 05:12 AM
RE: The Lycan ABS - by DerVVulfman - 03-12-2014, 05:21 AM
RE: The Lycan ABS - by DerVVulfman - 07-06-2016, 05:19 AM
RE: The Lycan ABS - by DerVVulfman - 08-07-2023, 04:02 PM
RE: The Lycan ABS - by KasperKalamity - 11-08-2012, 07:55 PM
RE: The Lycan ABS - by DerVVulfman - 11-09-2012, 04:33 AM
RE: The Lycan ABS - by hansiec - 11-25-2012, 09:36 PM
RE: The Lycan ABS - by DerVVulfman - 11-25-2012, 11:58 PM
RE: The Lycan ABS - by hansiec - 11-26-2012, 01:58 AM
RE: The Lycan ABS - by MetalRenard - 11-28-2012, 04:34 PM
RE: The Lycan ABS - by Erechel - 12-05-2012, 09:14 PM
RE: The Lycan ABS - by DerVVulfman - 12-06-2012, 04:27 AM
RE: The Lycan ABS - by DerVVulfman - 12-25-2012, 06:42 AM
RE: The Lycan ABS - by DerVVulfman - 12-26-2012, 07:56 AM
RE: The Lycan ABS - by hanetzer - 12-28-2012, 02:40 AM
RE: The Lycan ABS - by DerVVulfman - 12-28-2012, 05:47 AM
RE: The Lycan ABS - by DerVVulfman - 12-29-2012, 04:42 AM
RE: The Lycan ABS - by MOAL - 01-10-2013, 06:27 AM
RE: The Lycan ABS - by DerVVulfman - 01-12-2013, 04:55 AM
RE: The Lycan ABS - by MetalRenard - 01-12-2013, 10:47 AM
RE: The Lycan ABS - by DerVVulfman - 01-13-2013, 04:01 AM
RE: The Lycan ABS - by MetalRenard - 01-13-2013, 12:11 PM
RE: The Lycan ABS - by DerVVulfman - 01-17-2013, 05:31 AM
RE: The Lycan ABS - by DerVVulfman - 01-24-2013, 04:52 AM
RE: The Lycan ABS - by DerVVulfman - 02-22-2013, 06:23 AM
RE: The Lycan ABS - by MetalRenard - 02-12-2013, 04:11 PM
RE: The Lycan ABS - by DerVVulfman - 03-14-2013, 06:49 AM
RE: The Lycan ABS - by MechanicalPen - 03-31-2013, 03:55 AM
RE: The Lycan ABS - by DerVVulfman - 03-31-2013, 04:58 AM
RE: The Lycan ABS - by DerVVulfman - 03-31-2013, 05:41 PM
RE: The Lycan ABS - by MechanicalPen - 03-31-2013, 07:07 AM
RE: The Lycan ABS - by DerVVulfman - 03-31-2013, 07:15 AM
RE: The Lycan ABS - by MechanicalPen - 03-31-2013, 07:18 AM
RE: The Lycan ABS - by MechanicalPen - 04-05-2013, 03:42 AM
RE: The Lycan ABS - by DerVVulfman - 04-05-2013, 04:01 AM
RE: The Lycan ABS - by xnadvance - 05-04-2013, 03:29 PM
RE: The Lycan ABS - by DerVVulfman - 05-04-2013, 07:01 PM
RE: The Lycan ABS - by xnadvance - 05-04-2013, 08:58 PM
RE: The Lycan ABS - by DerVVulfman - 05-04-2013, 09:13 PM
RE: The Lycan ABS - by xnadvance - 05-04-2013, 11:22 PM
RE: The Lycan ABS - by zephrael - 06-01-2013, 09:12 PM
RE: The Lycan ABS - by DerVVulfman - 06-02-2013, 03:13 AM
RE: The Lycan ABS - by zephrael - 06-02-2013, 07:13 PM
RE: The Lycan ABS - by MechanicalPen - 06-02-2013, 05:10 AM
RE: The Lycan ABS - by DerVVulfman - 06-02-2013, 05:32 PM
RE: The Lycan ABS - by DerVVulfman - 06-02-2013, 07:40 PM
RE: The Lycan ABS - by zephrael - 06-02-2013, 08:04 PM
RE: The Lycan ABS - by DerVVulfman - 06-03-2013, 12:23 AM
RE: The Lycan ABS - by zephrael - 06-03-2013, 07:47 AM
RE: The Lycan ABS - by zephrael - 06-03-2013, 06:00 PM
RE: The Lycan ABS - by DerVVulfman - 06-04-2013, 03:33 AM
RE: The Lycan ABS - by zephrael - 06-04-2013, 06:29 PM
RE: The Lycan ABS - by DerVVulfman - 06-05-2013, 03:47 AM
RE: The Lycan ABS - by zephrael - 06-05-2013, 03:17 PM
RE: The Lycan ABS - by DerVVulfman - 06-06-2013, 03:26 AM
RE: The Lycan ABS - by zephrael - 06-06-2013, 01:23 PM
RE: The Lycan ABS - by DerVVulfman - 06-07-2013, 04:23 AM
RE: The Lycan ABS - by DerVVulfman - 12-05-2013, 05:16 AM
RE: The Lycan ABS - by DerVVulfman - 12-30-2013, 04:36 AM
RE: The Lycan ABS - by JayRay - 02-06-2014, 03:16 PM
RE: The Lycan ABS - by DerVVulfman - 02-07-2014, 04:21 AM
RE: The Lycan ABS - by DerVVulfman - 04-03-2014, 04:17 AM
RE: The Lycan ABS - by DerVVulfman - 04-03-2014, 08:40 PM
RE: The Lycan ABS - by DerVVulfman - 04-18-2014, 05:00 AM
RE: The Lycan ABS - by DerVVulfman - 05-08-2014, 03:21 AM
RE: The Lycan ABS - by DerVVulfman - 05-27-2014, 03:44 AM
RE: The Lycan ABS - by DerVVulfman - 05-28-2014, 04:13 AM
RE: The Lycan ABS - by DerVVulfman - 05-29-2014, 03:34 AM
RE: The Lycan ABS - by DerVVulfman - 10-25-2015, 03:20 AM
RE: The Lycan ABS - by Ahzoh - 06-02-2014, 04:22 PM
RE: The Lycan ABS - by DerVVulfman - 06-04-2014, 06:54 AM
RE: The Lycan ABS - by DerVVulfman - 07-31-2014, 03:25 AM
RE: The Lycan ABS - by DerVVulfman - 12-24-2014, 06:12 AM
RE: The Lycan ABS - by JayRay - 01-04-2015, 12:40 AM
RE: The Lycan ABS - by DerVVulfman - 01-04-2015, 04:59 AM
RE: The Lycan ABS - by JayRay - 01-05-2015, 04:22 PM
RE: The Lycan ABS - by Davesss - 09-10-2015, 04:27 PM
RE: The Lycan ABS - by DerVVulfman - 09-11-2015, 04:36 AM
RE: The Lycan ABS - by Davesss - 09-11-2015, 10:14 AM
RE: The Lycan ABS - by DrHouse93 - 09-20-2015, 07:56 PM
RE: The Lycan ABS - by DerVVulfman - 09-21-2015, 03:42 AM
RE: The Lycan ABS - by DrHouse93 - 09-21-2015, 12:00 PM
RE: The Lycan ABS - by DerVVulfman - 09-23-2015, 04:06 AM
RE: The Lycan ABS - by flynnmichael81 - 09-27-2015, 05:46 PM
RE: The Lycan ABS - by DerVVulfman - 09-28-2015, 04:48 AM
RE: The Lycan ABS - by DrHouse93 - 10-02-2015, 08:53 PM
RE: The Lycan ABS - by cardcafe - 10-06-2015, 08:54 PM
RE: The Lycan ABS - by DerVVulfman - 10-07-2015, 11:36 PM
RE: The Lycan ABS - by DrHouse93 - 10-08-2015, 02:16 PM
RE: The Lycan ABS - by DerVVulfman - 10-09-2015, 02:52 AM
RE: The Lycan ABS - by DrHouse93 - 10-09-2015, 12:11 PM
RE: The Lycan ABS - by DerVVulfman - 10-18-2015, 03:32 AM
RE: The Lycan ABS - by DrHouse93 - 06-23-2016, 12:43 PM
RE: The Lycan ABS - by DerVVulfman - 06-24-2016, 03:40 AM
RE: The Lycan ABS - by swickster - 06-24-2016, 07:36 AM
RE: The Lycan ABS - by DerVVulfman - 06-25-2016, 04:41 AM
RE: The Lycan ABS - by DerVVulfman - 07-09-2016, 08:43 PM
RE: The Lycan ABS - by swickster - 07-10-2016, 07:55 PM
RE: The Lycan ABS - by DerVVulfman - 07-10-2016, 08:44 PM
RE: The Lycan ABS - by DerVVulfman - 08-24-2016, 04:30 AM
RE: The Lycan ABS - by DerVVulfman - 08-25-2016, 10:13 PM
RE: The Lycan ABS - by LiTTleDRAgo - 08-30-2016, 06:04 PM
RE: The Lycan ABS - by DerVVulfman - 08-31-2016, 04:46 AM
RE: The Lycan ABS - by EvilSnowDrop - 08-31-2016, 12:17 PM
RE: The Lycan ABS - by DerVVulfman - 03-04-2017, 04:58 AM
RE: The Lycan ABS - by DerVVulfman - 05-14-2017, 05:57 PM
RE: The Lycan ABS - by GwenBlanketKnight - 08-13-2017, 07:07 PM
RE: The Lycan ABS - by JayRay - 03-27-2023, 02:54 PM
RE: The Lycan ABS - by DerVVulfman - 08-09-2023, 02:21 AM
RE: The Lycan ABS - by DerVVulfman - 08-11-2023, 02:25 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
   Lycan Companion Icons DerVVulfman 0 1,164 08-09-2023, 08:23 PM
Last Post: DerVVulfman
   Lycan Sneak Armor DerVVulfman 0 5,206 10-25-2015, 06:15 AM
Last Post: DerVVulfman
   Lycan ABS / MGC Mode7 Edit Patch DerVVulfman 2 9,384 10-18-2015, 07:12 PM
Last Post: DerVVulfman
   The Lycan ABS Isometric Maps Patch DerVVulfman 1 6,671 06-25-2014, 03:54 AM
Last Post: DerVVulfman
   Lycan Enemy Bars / MGC Mode7 Edit Patch DerVVulfman 0 5,754 06-12-2014, 04:05 AM
Last Post: DerVVulfman
   Lycan Oversized Enemy Targeting DerVVulfman 0 4,985 06-05-2014, 03:42 AM
Last Post: DerVVulfman
   The Lycan ABS Isometric View Patch DerVVulfman 4 10,502 04-23-2014, 04:58 AM
Last Post: DerVVulfman
   Title Skip for Lycan ABS JayRay 3 7,543 04-21-2014, 01:55 PM
Last Post: MetalRenard
   Lycan Attack Fatigue DerVVulfman 0 5,240 03-04-2014, 05:03 AM
Last Post: DerVVulfman
   Meagan's Particles for the Lycan ABS DerVVulfman 0 5,016 06-07-2013, 04:21 AM
Last Post: DerVVulfman



Users browsing this thread: 4 Guest(s)