Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
 The Lycan ABS
#68
Time for a
BUMP!
to Version 6.6

First off, I performed some cleanup and changes to all six classes within the Ballistics section. Not much was changed save for some cleanup and the creation of new methods within the Game_Ranged_Base class which are used throughout most of the other classes. If it weren't for the extensive amount of comments within, the page would be even smaller than it is now.

While nearly all methods within still have the same names, only six of note were changed, mainly for naming conventions. Two of these were the methods 'abs_through_target' (now 'is_through_target?') and 'abs_dead_companion?' (now 'is_dead_companion?') from the Game_Ranged_Base class, It was done this way to give a more standardized look as it is inquiring if a companion was dead or etc. The 'get_all_explode' method in both Game_Ranged_Base and Game_Landmine has now become the 'explode_all_object_range' method, aptly renamed as it is only used to detect objects in an explosive radius. And the 'set_engaged' method was renamed 'set_engaged_enemy' as a matching ''set_engaged_actor' method was created. Finally, the 'blow' method in Game_Landmine was renamed to 'explode' to mimic the name of a like method within Game_Ranged_Base.

Ballistics Code Changes


After that, I began tackling the code in the Game ABS engine code once again. Like before, this was to make some of the methods cleaner by subdividing them with smaller components. Like I did with the ballistics section, I added a routine into the page that handles most general routines (aka Pg 1, General Routines). This routine is called 'update_range_attack?' and is a method used in various enemy and player melee and skill attack systems. It checks to ensure that the attacker is facing his target and that the target is in range of his attack.

The section that covers enemy handling systems had the coward checking and respawn systems made smaller by having it execute subroutines themselves. These separate routines cycle through enemies and companions for their related check and delay systems. Meanwhile, I altered some methods that handled some of the enemy behavior routines. They weren't changed bigtime, but had marginal changes to make the methods appear cleaner and more concise.

For the Player control section, I altered the attack melee routine that actually performs strikes upon enemies and companions by creating two new smaller routines that handles their strikes.


ABS Engine Changes

And though it is not within the actual ABS Engine code, a new method was added within the Game_ABS_Companion class, a part of the Game Code page. This method, update_melee_attack_decision, performs in the same way as the 'update_range_attack?' method in the Game Engine. However, it doesn't have to check facing. Before each attack, the companion always turns to face the target. Automatics are nice.

However, two methods were lightly touched to make them appear cleaner. They handle traps and scouting actions.


Game Code Changes


And that's it!
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 LiTTleDRAgo - 05-14-2017, 08:25 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 633 08-09-2023, 08:23 PM
Last Post: DerVVulfman
   Lycan Sneak Armor DerVVulfman 0 4,684 10-25-2015, 06:15 AM
Last Post: DerVVulfman
   Lycan ABS / MGC Mode7 Edit Patch DerVVulfman 2 8,381 10-18-2015, 07:12 PM
Last Post: DerVVulfman
   The Lycan ABS Isometric Maps Patch DerVVulfman 1 6,011 06-25-2014, 03:54 AM
Last Post: DerVVulfman
   Lycan Enemy Bars / MGC Mode7 Edit Patch DerVVulfman 0 5,281 06-12-2014, 04:05 AM
Last Post: DerVVulfman
   Lycan Oversized Enemy Targeting DerVVulfman 0 4,444 06-05-2014, 03:42 AM
Last Post: DerVVulfman
   The Lycan ABS Isometric View Patch DerVVulfman 4 9,559 04-23-2014, 04:58 AM
Last Post: DerVVulfman
   Title Skip for Lycan ABS JayRay 3 6,695 04-21-2014, 01:55 PM
Last Post: MetalRenard
   Lycan Attack Fatigue DerVVulfman 0 4,727 03-04-2014, 05:03 AM
Last Post: DerVVulfman
   Meagan's Particles for the Lycan ABS DerVVulfman 0 4,474 06-07-2013, 04:21 AM
Last Post: DerVVulfman



Users browsing this thread: