09-13-2012, 04:05 AM
I got the enemies to go head-to-head against each other! Yep, the ABS I'm working on is coming along fine. I didn't set up the target preferences system up as yet. But I know exactly where I'll put it within the script. I even streamlined the ABS's dead check system for both enemies and actors, so one method covers both. I even streamlined the missile system down a bit in reference to this change.
I haven't installed a status effect system. Stunned states should prevent the player or enemy from even moving. Clumsy, drunk, whatever... should make the guys move kinda erratically. Things like blink or haste should let the affected move and attack faster while slow should really tick 'em off. And I'm hoping to make a Berzerk or Confuse state so enemies target their own or... companions attack the player and one another. It's a plan. It's what I want. I hope I can.
One of the things I did with MrMo's Ultimate is that I set up the 'comment commands' for enemies to be flexible, letting you have default values so you need not set every little thing. If your default value for an enemy is 3 Hearing, 5 Seeing, 1 Aggressiveness... you don't need to set it within every enemy. Since I wrote the system to read these command strings, you just KNOW I had to put it into this one.
And for some reason, I couldn't get ye classic 'default collapse' to work with MrMo's ABS. Well... BIG WHOOP! I got it now with mine! Actually, got it done 5 minutes before I logged in. :D
I haven't installed a status effect system. Stunned states should prevent the player or enemy from even moving. Clumsy, drunk, whatever... should make the guys move kinda erratically. Things like blink or haste should let the affected move and attack faster while slow should really tick 'em off. And I'm hoping to make a Berzerk or Confuse state so enemies target their own or... companions attack the player and one another. It's a plan. It's what I want. I hope I can.
One of the things I did with MrMo's Ultimate is that I set up the 'comment commands' for enemies to be flexible, letting you have default values so you need not set every little thing. If your default value for an enemy is 3 Hearing, 5 Seeing, 1 Aggressiveness... you don't need to set it within every enemy. Since I wrote the system to read these command strings, you just KNOW I had to put it into this one.
And for some reason, I couldn't get ye classic 'default collapse' to work with MrMo's ABS. Well... BIG WHOOP! I got it now with mine! Actually, got it done 5 minutes before I logged in. :D