Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
 MrMo's ABS Ultimate
#11

BUMP!
To Version 3.2


(If you find 2 links, use the 2nd. The first link will be down for an unspecified duration. Once the servier is repaired, the 2nd link will not be required.)

The attack, skill and item systems have been reworked in a manner so that when an attack (or like) action is decided, the system can first begin to play the character's animation and wait a litttle while before actually performing the action calculation. I know that some people reading this may think... 'Huh?' ... so let me explain.

If you pressed the attack button in the original system and had your character swing to attack, your target already GOT hit even though your character just started his animation. Your target already starts to get knocked back even though your sword just got raised rather than on the downward slice. Visually, this is ... Ugh!

So now, weapons, skills and items have an animation delay value associated with them. If you have a sword, you could set it to a small delay (hopefully to match your animation) so your target gets his just moments after the animation starts... and when your character's sword actually connects. On the other hand, you can set it to a slightly larger delay (again to match your animation) so a sledgehammer takes a longer time to swing and hit your target. This can be applied to the skills where the character clasps his hands before a cool effect, or to items where the character's arm appears to throw something before the item is generated and hurled at the target.

You don't need to have these delays and can set the delays to '0' so they work like the original system, but now the system can give a more visually correct appearance while being more challenging. After all.... your target may actually dodge your blow now there's a delay after you trigger your attack. ^_^

* * *

To get the enemies to function like this, the aggressiveness system was reworked. No longer are enemy attacks and skills based on the old "frame_count / aggressiveness" system, but is using a more fluid delay and action system that mimics the player's.

The player has a feature called 'button mash' which controls how much of a delay the player has before he can perform an attack. Now introduced to the enemies, they now have their own mash time that is augmented with the aggressiveness system. This means that if a player uses a skill that prevents them from performing another attack for 2 seconds, a matching enemy may have to wait 2 seconds themselves. In the meantime, a more aggressive enemy may have only a 1 second delay while a less aggressive enemy might need to wait 3 seconds.

* * *

It was found that the 'trigger on death' system was rendered ineffective on the upgrade that used the SDK Addon script. This was unexpected, though technically it should have been foreseen. I won't go into actual details on why it went 'Boom', but it has been reworked so it now functions again. The only caveat is that you need to use a new system to create your triggers. It is not difficult. Just annoying. Your trigger values must now be held within an array. So your original triggers such as Trigger 0 must now read as Trigger [0], and a trigger that turns on switch #2 will read as Trigger [1,2] rather than Trigger 1 2. All it entails is that you surround your values in brackets and put commas between the values.

Don't forget that you have 'default values' now. Very likely, your config already has the trigger set to '0', so adding Trigger [0] to your enemies isn't necessary anymore. ^_^

Yeah... if you didn't notice that before, you probably could reduce your regular enemy's comment list a great deal now.

* * *

Something totally nagged me when I got paralyzed by the zombies in my demo. Even though my player's paralyze status disappeared, I was still moving slowly and couldn't effectively attack. What the heck? I found that while I didn't have party members with me, the actors in the party were having to handle the temporary status afflictions as the player. Oookay...

The real problem was how the system handled the remove status system. While the system would cycle through every actor to apply and update states, it 'exited out' of the system once it found the first ailment to remove. So if Aluxes and Basil were paralyzed, it would find Aluxes's paralyse state and cure him but leave Basil stuck. Ugh. While the player could actually attack, his move speed was stuck because Basil was still listed as paralyzed. THAT had to be fixed.... and fixed it was. The initial status effect system wasn't made for a full party, but now should handle companions with ease.

* * *

Landmines....

Everyone probably uses the Game_Landmines class for ballistics, but almost no one uses the interpreter's simplified landmines command. Who would? You have no hit points for a mine. The player cannot place them as ordinance. You cannot give them a range or make them chain together.

But a minor change was made. The plain interpreter driven landmine routine only used the default '99' explosion effect. Pretty lame. So now the explosion effect is keyed on the item whose damage stat its using or the landmine stats in the configuration system, like the others. Not a big deal, but something better than what it was.

* * *

Did anyone notice that the confuse state for MrMo's ABS didn't work? He had the state available as s configurable option, but that was all it was... a configurable. Now, you have an actually functioning confuse state. If confused, the character will move erratically and you have a 50/50 chance that a key pressed will or won't work. Careful about being in battle with that. You might not be able to use a remedy that can cure you in time!!! Yep, that's evil...

* * *

And finally, a number of methods used have been renamed and reordered in the system for convenience and neatness. Within the ABS engine section, all the enemy based methods are grouped together, followed by the player's methods, companion methods, and so forth.



........ Oh, and a few people wondered why I gave the player's traveling party members the nickname, Companions, rather than something like Game_Frinds, Game_Allies, or the like. The answer is simple. I'm a fan of Doctor Who. Those who travel with him are called Companions.
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 14,895 08-22-2012, 05:33 AM
Last Post: DerVVulfman
   MrMo's ABS Paperdoll System DerVVulfman 4 11,179 08-22-2012, 05:28 AM
Last Post: DerVVulfman
   MrMo's Item-Using Skills DerVVulfman 0 4,985 04-05-2012, 03:52 AM
Last Post: DerVVulfman
   Meagan's Particles for MrMo's ABS Ultimate DerVVulfman 1 5,446 11-09-2011, 05:02 AM
Last Post: DerVVulfman
   MrMo DVV Add-On #4: Francesca's Companions DerVVulfman 31 41,803 08-07-2011, 07:52 AM
Last Post: polo12
   MrMo's HUD DerVVulfman 1 6,858 07-19-2011, 03:50 AM
Last Post: DerVVulfman
   MrMo DVV Add-On #2: Dawn's Item Drops DerVVulfman 3 9,216 07-15-2011, 03:50 AM
Last Post: DerVVulfman
   MrMo DVV Add-On #21: Jocelyn's Big Booms DerVVulfman 0 5,283 07-14-2011, 03:27 AM
Last Post: DerVVulfman
   MrMo DVV Add-On #20: Vicki's Passable Enemies DerVVulfman 0 5,086 07-14-2011, 03:25 AM
Last Post: DerVVulfman
   MrMo DVV Add-On #18: Marissa's Landmines DerVVulfman 1 5,995 07-13-2011, 11:53 PM
Last Post: DerVVulfman



Users browsing this thread: