AI fleet combat -1 reply

Please wait...

Guest

I didn't make it!

0 XP

 
#1 9 years ago

If there's one thing I could change about A2, it would be the stupid way the AI attacks with its fleets. All ships get an attack command, make a beeline for the target ignoring everything in the way, and get destroyed without firing a shot. I keep thinking that if the AI would just give a move command to the target, then attack, we'd get to see fleets firing on each other and the AI would be harder to beat. Is there a way to make the AI send fleets with a move command, rather than attack? I have warp drive and cloaking disabled in my games, so this problem gets magnified on big maps. I've tried a lot of things to this point. Changing the max number of bases to attack in the AI files to 0 adds some ship to ship battles without compromising the AI's ability to attack bases, but it's still pathetic. I've tried changing the AI settings for attacking base priorities to 0 with no effect. I've tried changing the shield retreat strength in the race odf's to 99% so they will reverse direction and return fire the instant they're engaged, but it still only works about half the time - and the ships that aren't under attack still stupidly march on. This alone wouldn't be bad if it would work all the time - a lot of ships don't appear to ever retreat, regardless of the settings. The closest to success I've come was removing the combat line from all ship classes, essentially making it impossible to give them attack commands. You couldn't use the attack command anymore, but the ships would still fire their weapons autonomously. The AI fleet movement dropped by half, but they did still send out fleets, and ALL ships actually fired at anything that came in range. The first couple battles were great. My AI's build large bases and it usually takes the combined fleets of 3 other AI's to crush one (not because the fleets aren't big enough, but because most ships are destroyed without firing a shot). After removing the combat line in the ship odf's, small attacks from 2 AI's broke into another's base (simply because they were actually firing their weapons). It looked amazing until I found the bugs in that approach - ships outside weapons range no longer moved to engage when allies were fighting nearby (even inside their base). This would also be an issue with ships of varying weapons ranges, since one ship would simply sit still and get blasted from outside its range. Also, for some reason I can't fathom, a lot of ships simply stop firing after a minute and just sit there getting destroyed (and without an attack command, you can't do anything about it). Every time I come up with a work around, I just run into more issues. It's like the designers planned for every contingency that might make the AI less stupid and precluded it! Has anyone had more luck or different approaches to this?




Freyr Advanced Member

A2Files Staff

46,877 XP

6th February 2005

11 Uploads

4,275 Posts

0 Threads

#2 9 years ago

Have you tried reducing the base attack fleet size, and increasing the perimeter force size? I beleive the AI uses the perimeter fleet to attack fleets with, judging by how my latest AI plays.

I may be wrong in saying that though. If I am, please let me know. =p




Guest

I didn't make it!

0 XP

 
#3 9 years ago

I would love to see some move and shoot fleet battles isstead of these statick drive up' park and then blast




Dominus_Noctis

GF makes me horny

50 XP

2nd October 2010

0 Uploads

89 Posts

0 Threads

#4 9 years ago
starfox1701;5437551I would love to see some move and shoot fleet battles isstead of these statick drive up' park and then blast

You can do that with the new Fleet Ops ODF commands incidentally :). Make your ships with fighter classlabel and they'll buzz around using whatever physics you want. Playing with that and attackpower and intrinsicvalue and you could get ships to behave just like on the shows :cool:




Guest

I didn't make it!

0 XP

 
#5 9 years ago
Freyr;5435466Have you tried reducing the base attack fleet size, and increasing the perimeter force size? I beleive the AI uses the perimeter fleet to attack fleets with, judging by how my latest AI plays. I may be wrong in saying that though. If I am, please let me know. =p

I dropped the attack force on the very aggressive AI down to 0 and put everything in the perimeter force and ran a couple games. There are still quite a few ships that never fire a shot, but most ships are engaging now. Coupled with the 99% shield retreat in the race file, the large majority are at least firing weapons now. I'll keep playing with the AI settings, but this is a major improvement.




Freyr Advanced Member

A2Files Staff

46,877 XP

6th February 2005

11 Uploads

4,275 Posts

0 Threads

#6 9 years ago

Does the AI actually attack your base now though?




Guest

I didn't make it!

0 XP

 
#7 9 years ago

Yep, most of the AI ships still go after bases - they just use their weapons on the way now (mostly).




Guest

I didn't make it!

0 XP

 
#8 9 years ago

Well its a start. Of course there is the little fact that if my fleet gets in range of an enemy SB we either kill it or run too