Blizz-ABS party ally AI add-on ideas

Started by winkio, December 01, 2008, 09:22:33 pm

Previous topic - Next topic

winkio

December 01, 2008, 09:22:33 pm Last Edit: December 01, 2008, 11:42:12 pm by winkio
So, Blizz's new party AI triggers open up so many possibilities for more in-depth AI.  Add your ideas for add-ons here and discuss!

Good actions would be:

run away
attack a specific target
move to a certain location/player


EDIT: removed a few items, thanks to Aqua pointing out that they were right there in front of me :>.<:

also, key triggers would be cool so that you could command your party with your keyboard.



post your ideas too!

Oh, and DO NOT bring these into the Blizz-ABS topic.  This will eventually be an add-on pack separate from the base script.  [name pending]

Aqua

Allies can already heal, use a certain skill, revive, & target someone with a certain state; just set up the right triggers.

Mmm... a lot of ideas can be taken from Final Fantasy XII's Gambits (which this is based off of)

Elemental weaknesses, flying enemies, undead, least HP, most HP, HP < integer, HP > integer, etc.

Blizzard

Quote from: winkio on December 01, 2008, 09:22:33 pm
also, key triggers would be cool so that you could command your party with your keyboard.


Oh, I thought about them already, but I decided not to add them. But you should wait with that since I will add forced actor actions which basically means that you can make a small common event parallel process, simply check a button input and then force an action. And there you you go, you have ally actions just a key trigger away. :D

Quote from: Aqua on December 01, 2008, 09:39:54 pm
Mmm... a lot of ideas can be taken from Final Fantasy XII's Gambits (which this is based off of)

Elemental weaknesses, flying enemies, undead, least HP, most HP, HP < integer, HP > integer, etc.


I originally intended to add that, but changed my mind. It would complicate things if you compare the HP/SP to direct integer values. Also, to know what elemental weakness the enemies had, you need to know it yourself which is not supported by Blizz-ABS directly. So the allies would have more knowledge about the enemy than the player which is very inconsistent.
Check out our game brands:

Daygames
Game Night Games
Chugnar Games

Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Punn

Why not allies have their own pages of items, either you can by it for them or through quick scripting, may randomly buy them behind the player's back? (expensive item based on their level)