Ok, I cannot get my Ai, to stop moving, I use the abort move command but it does not work.
I wrote a short kismet script which spawns an ai not forced to deathmatch, then i have it so if the Ai sees an Enemy they will Move towards them, and shoot at them. This all works. I have it so that if the Ai's target dies for them to stop shooting. This also works.
AFter the move command I have a delay that after 4 seconds it will then go to stop firing automaticly and then abort move.
I have also added to print comments to the screen. Well it goes through and hits the Abort move, but the Ai keeps going. I added freeze Ai, this works, but as soon as I unfreeze them they keep running to that point.
How do i get the ai to just stop moving.
I have also set the See Enemy function so that it will only trigger once, so there is no retriggering of the event.
I have attached a pic of my script.
I removed the Freeze function, this is irrelevant to the issue though.
Edit:
Ok I was fooling with it and just added another abort move function, connected to the first abort move's out connnecter and made the target, the Enemy object.
Well I ran it, the Move action aborted, and the log appeared on the screen.
So i removed the links from the second abort move, It doesnt work.
I reattached the links to the second abort move (so its the enemy object) and nope it fails now. So whats the deal with this?
I wrote a short kismet script which spawns an ai not forced to deathmatch, then i have it so if the Ai sees an Enemy they will Move towards them, and shoot at them. This all works. I have it so that if the Ai's target dies for them to stop shooting. This also works.
AFter the move command I have a delay that after 4 seconds it will then go to stop firing automaticly and then abort move.
I have also added to print comments to the screen. Well it goes through and hits the Abort move, but the Ai keeps going. I added freeze Ai, this works, but as soon as I unfreeze them they keep running to that point.
How do i get the ai to just stop moving.
I have also set the See Enemy function so that it will only trigger once, so there is no retriggering of the event.
I have attached a pic of my script.
I removed the Freeze function, this is irrelevant to the issue though.
Edit:
Ok I was fooling with it and just added another abort move function, connected to the first abort move's out connnecter and made the target, the Enemy object.
Well I ran it, the Move action aborted, and the log appeared on the screen.
So i removed the links from the second abort move, It doesnt work.
I reattached the links to the second abort move (so its the enemy object) and nope it fails now. So whats the deal with this?

Comment