Author Topic: Bot Combat Behavior and more Bot Events  (Read 2132 times)

I've found it very annoying how bots will run straight at you 95% of the time when they are attacking you. There should be options for how a bot is behaving during combat.

SetCombatBehavior: Passive, Stationary, Charge, Strafe, Retreat (Brick Name)
A passive bot will not shoot anyone even if equipped with a weapon, can still move to bricks, etc.
Stationary bots will fire upon their target without moving, and will never move (I'm aware this could be done with ChangeDataBlock).
Charging bots will simply charge whomever their target is.
Strafing bots will move as if they were wandering, but will still aim and shoot at their target.
Retreating bots will move toward a brick while shooting at a target if they have one.

For diversity, there should be the following as well (if possible): OnBotDamage, OnBotDamaged (Seems these two were already fail binned), OnBotAt50%(or lower health), OnBotAt25%(or lower health).

Example:
OnBotSpawn>Bot>SetCombatBehavior:Charge
BotAt50%>Bot>SetCombatBehavior:Strafe
BotAt25%>Bot>SetCombatBehavior:Retreat

I like that we have bots as it is, but there has to be things that can be added to make them less dumb.

/Suggest bot event ideas.
                                          
« Last Edit: May 27, 2014, 06:24:03 AM by Deadzone »


This is a bright loving idea. /support

/support

We need less player dependency for intelligence on blockand.  

The more smart bots are, the less we depend on players to do certain things.

This will make BL videos easier.
« Last Edit: May 26, 2014, 08:55:10 PM by skoopdahoop »

sounds cool and useful

support.

This would be cool, but the whole bot hole mod would have to be rewriten.

I think it should be a drop down of the movement type, and then a check box on whether they are aggressive or not.

If the bot doesn't have a weapon, it runs away instead of attacking.

i'd really love to have bots that pathfind so they don't just run into walls trying to get to people

i'd really love to have bots that pathfind so they don't just run into walls trying to get to people
Greekbots can path find,all we have to do is make them do it themselfs without the bricks.

Greekbots can path find,all we have to do is make them do it themselfs without the bricks.
Someone add this in.

Greekbots can path find,all we have to do is make them do it themselfs without the bricks.
You'd have to use a pseudo-mission editor or complicated GUI for that.  Bricks are provably the most convenient.

Definitely need more bot events.
As it is I can't even press a brick to make a bot spawned on a separate brick move somewhere.
That's very basic.

If the bot doesn't have a weapon, it runs away instead of attacking.
Don't they already do that if you don't give them a melee damage?

You'd have to use a pseudo-mission editor or complicated GUI for that.  Bricks are provably the most convenient.

Or just this..?