MrMo's ABS Ultimate
#17
BUMP!
To Version 5.0

There have been a number of things done with the ABS system, like the Distance Replacement system. But I am getting ahead of myself.

First off, I reduced some code by making a couple of routines that hendle the skill point costs, animations and button mash delays for the various skill types. Separate routines were employed for enemies, players and companions and were similar in design. But because of this compartmentalization, you can attach code to this method rather than needlessly changing/editing the original looooong method it was previously within.

I reduced the code further by creating methods that hendled ranged (all-enemy) attacks that did not use one the MrMo missile system. If you made an all-enemies system that was not defined in the RANGE_SKILLS or RANGE_EXPLODE arrays, they will hit one or more enemies on the screen without fail (other than MDef affecting it). This has always been the case and not something new. But I reduced the code by isolating the damage effect, hit, jump and other related stuff and putting it into its own method. It had to be done for both players and companions, but it reduced the code by about 18 lines of commands.

A minor bug fix was done to skill effects for companions as I accidentally removed the target animation effect a couple updates ago.

And all user animations and target animations have been straightened out to normal. TARGET animations are no longer used to display on the caster. It was kinda in the original MrMo system, but I never fixed it until now.

I reworked some of the routines that check the ability to use a skill and found some code needing to be fixed. MrMo's system initially used a 'can_use_skill' method and I'm keeping it for ABS reasons. Some code was flawed and needed to be fixed.

Big whoops found when I discovered that the companions lacked the code which prevents them from moving through 'barriers'. So now it's replicated from the Player's system.

But worse. ENEMIES and MISSILES were not stopped by solid barriers either. Now that totally sucked and needed to be handled.

On top of that, I added some new code for ABS Enemies that is run when the enemy decides which attack to perform. This makes the use of skills and/or attacks work a bit better. Previously, it didn't want to work so well and if the enemy wanted to cast a skill, it wouldn't change to a different attack if he didn't have enough points. He'd just freeze and do nothing but wait until his next turn. But he/she still will freeze if he doesn't have a melee attack if you don't do anything.

But now, here's something you'll love.

Enemies have a flag called 'Personality' which controls some of its behavior in combat. With it, you can set an enemy to keep its distance from the player. However, it sucked when the enemy ran out of SP and could only perform melee attacks. IT WOULD ALWAYS BACK AWAY FROM YOU!!! Because of that, additional work was done to the system. Now, when you have an enemy set up to keep its distance and it runs out of skill points, it changes its behavior to a normal enemy. It can then approach the player and use melee attacks.

This should make those pesky spell lobbing, arrow launching enemies even more dangerous.
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
MrMo's ABS Ultimate - by DerVVulfman - 08-24-2011, 06:45 AM
RE: MrMo's ABS Ultimate - by DerVVulfman - 09-08-2011, 04:32 AM
RE: MrMo's ABS Ultimate - by Erechel - 07-06-2012, 06:08 AM
RE: MrMo's ABS Ultimate - by DerVVulfman - 07-06-2012, 11:55 PM
RE: MrMo's ABS Ultimate - by DerVVulfman - 11-02-2011, 07:35 AM
RE: MrMo's ABS Ultimate - by DerVVulfman - 11-03-2011, 04:19 AM
RE: MrMo's ABS Ultimate - by DerVVulfman - 11-16-2011, 04:47 AM
RE: MrMo's ABS Ultimate - by DerVVulfman - 11-25-2011, 04:57 AM
RE: MrMo's ABS Ultimate - by DerVVulfman - 12-26-2011, 04:27 AM
RE: MrMo's ABS Ultimate - by DerVVulfman - 12-29-2011, 04:25 AM
RE: MrMo's ABS Ultimate - by DerVVulfman - 12-30-2011, 05:08 AM
RE: MrMo's ABS Ultimate - by DerVVulfman - 01-02-2012, 05:41 AM
RE: MrMo's ABS Ultimate - by DerVVulfman - 01-26-2012, 05:07 AM
RE: MrMo's ABS Ultimate - by DerVVulfman - 02-17-2012, 05:21 AM
RE: MrMo's ABS Ultimate - by DerVVulfman - 04-18-2012, 04:16 AM
RE: MrMo's ABS Ultimate - by DerVVulfman - 05-02-2012, 05:04 AM
RE: MrMo's ABS Ultimate - by DerVVulfman - 01-19-2012, 05:29 AM
RE: MrMo's ABS Ultimate - by Zexion - 03-14-2012, 02:43 AM
RE: MrMo's ABS Ultimate - by DerVVulfman - 03-14-2012, 03:31 AM
RE: MrMo's ABS Ultimate - by DerVVulfman - 03-29-2012, 04:40 AM
RE: MrMo's ABS Ultimate - by DerVVulfman - 04-05-2012, 03:45 AM
RE: MrMo's ABS Ultimate - by Nameless - 06-01-2012, 06:56 PM
RE: MrMo's ABS Ultimate - by DerVVulfman - 06-01-2012, 08:25 PM
RE: MrMo's ABS Ultimate - by DerVVulfman - 06-06-2012, 04:03 AM
RE: MrMo's ABS Ultimate - by Zexion - 08-09-2012, 05:59 PM
RE: MrMo's ABS Ultimate - by DerVVulfman - 08-10-2012, 03:34 AM
RE: MrMo's ABS Ultimate - by DerVVulfman - 08-22-2012, 05:37 AM
RE: MrMo's ABS Ultimate - by JayRay - 08-25-2012, 02:34 AM
RE: MrMo's ABS Ultimate - by DerVVulfman - 08-25-2012, 03:28 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
   MrMo's MultiPose Charactersets DerVVulfman 9 16,622 08-22-2012, 05:33 AM
Last Post: DerVVulfman
   MrMo's ABS Paperdoll System DerVVulfman 4 12,057 08-22-2012, 05:28 AM
Last Post: DerVVulfman
   MrMo's Item-Using Skills DerVVulfman 0 5,388 04-05-2012, 03:52 AM
Last Post: DerVVulfman
   Meagan's Particles for MrMo's ABS Ultimate DerVVulfman 1 5,967 11-09-2011, 05:02 AM
Last Post: DerVVulfman
   MrMo DVV Add-On #4: Francesca's Companions DerVVulfman 31 46,766 08-07-2011, 07:52 AM
Last Post: polo12
   MrMo's HUD DerVVulfman 1 7,603 07-19-2011, 03:50 AM
Last Post: DerVVulfman
   MrMo DVV Add-On #2: Dawn's Item Drops DerVVulfman 3 10,043 07-15-2011, 03:50 AM
Last Post: DerVVulfman
   MrMo DVV Add-On #21: Jocelyn's Big Booms DerVVulfman 0 5,733 07-14-2011, 03:27 AM
Last Post: DerVVulfman
   MrMo DVV Add-On #20: Vicki's Passable Enemies DerVVulfman 0 5,598 07-14-2011, 03:25 AM
Last Post: DerVVulfman
   MrMo DVV Add-On #18: Marissa's Landmines DerVVulfman 1 6,600 07-13-2011, 11:53 PM
Last Post: DerVVulfman



Users browsing this thread: 8 Guest(s)