Commit Graph

35 Commits

Author SHA1 Message Date
Forcecore
8027bed6b2 Separated ship squad from ground unit squad
Just like aircrafts are independent from ground squads.
2017-09-13 23:31:26 +02:00
Paul Chote
96a1c8d54b Update internal ra/cnc/d2k/ts bot types. 2017-07-07 21:31:45 +01:00
Paul Chote
b0906e1836 Add a bot type identifier. 2017-07-07 21:31:45 +01:00
Mustafa Alperen Seki
4187a69904 Remove afld and hpad from Rush AI's Production: list 2017-06-14 18:26:18 +02:00
abc013
0f1146a067 Changed the Naval AI to build Service Depots 2017-01-07 14:07:08 +01:00
Oliver Brakmann
7e6488c522 Remove AI capturing from TD and RA 2016-12-17 20:53:31 +00:00
Oliver Brakmann
d340f864ec Remove medics and mechanics from RA AIs 2016-12-17 20:53:25 +00:00
Mustafa Alperen Seki
a2933808cc Make Rush AI don't build Helipad/Airfield 2016-10-12 14:43:36 +02:00
Mustafa Alperen Seki
c53a1cb0bc Limit Barracks counts for Naval AI. 2016-10-12 14:43:09 +02:00
Mustafa Alperen Seki
6bbca7ef0e Make AI Build Gap Generator 2016-10-12 14:42:24 +02:00
Zimmermann Gyula
028edc8051 Update Red Alert AI.
Increase land AI infantry percentages.
Add medic and mechanic to Normal and Turtle AI.
Limit Engineers at Rush AI.
2016-08-12 14:38:49 +02:00
Taryn Hill
4e4676036f RA: Add capturing to Rush AI 2016-08-10 19:06:24 -05:00
Paul Chote
4f1d8b7ac9 Remove spurious final newline from mod files. 2016-01-02 20:06:53 +00:00
abcdefg30
1a269d0f2e Fix the rushAI building spens/syrds without being able to build naval units 2015-11-21 20:29:28 +01:00
Zimmermann Gyula
11c5144cb4 Restore AI kennel usage, limit AI harvesters and dogs. 2015-09-01 23:32:22 +02:00
Matthias Mailänder
0ba54b425e Merge pull request #8759 from reaperrr/ai-bldgcheck
Improved AI BaseBuilder
2015-07-28 22:32:21 +02:00
reaperrr
ed1a55df83 Fixed AI soviet paratrooper target evaluation so it doesn't always fail 2015-07-28 19:26:43 +02:00
reaperrr
5f9834d250 Shifted Turtle AI priority more from adv. power plants to defenses
This will work better once #8759 is merged (due to improved low power check).
2015-07-28 17:05:20 +02:00
reaperrr
793a9e4f20 Disable dog kennels for AI
I saw the AI build kennels early and waste cash on an army of dogs quite a
few times, putting that AI at severe disadvantage.
2015-07-28 17:04:05 +02:00
reaperrr
e1ef6967f6 Sniper isn't buildable anymore 2015-07-27 16:00:53 +02:00
reaperrr
65a6489ef1 Avoid consecutive attempts to build naval structures
If not enough water space can be found inside the base perimeter, stop the AI from trying to build naval production buildings permanently until it deploys another construction yard.

If enough water is available within the base perimeter, check whether any
building that provides buildable area (for adjacency) is close enough to
water, otherwise don't even start producing this naval structure.
2015-07-27 13:28:05 +02:00
reaperrr
27ffd4967a AI base builder power tweaks 2015-07-07 22:22:59 +02:00
reaperrr
9594dd7e30 RA AI cleanups 2015-07-07 22:14:30 +02:00
Paul Chote
8483152a3c Merge pull request #8222 from Mailaender/water-troopers
Fixed the AI not avoiding boats when searching for viable paradrop targets
2015-05-24 12:54:48 +01:00
Matthias Mailänder
add0cc565a don't paradrop units near boats 2015-05-23 16:05:56 +02:00
abcdefg30
e9884b740b ArmorDrop has been removed 2015-05-12 13:53:08 +02:00
ScottNZ
c526f572e7 Set up tank drop for Russia, parabombs for Ukraine and spy plane/paradrop for Soviet 2014-12-19 18:08:47 +13:00
Mustafa Alperen Seki
3aea3faa8e Updated RA AI 2014-11-27 17:21:41 +02:00
UberWaffe
a1e51b71d6 AI Support Power Meta Data implemented.
Changes included:
Decision can be defined for the AI support powers, governing their targeting.
Each decision can be made up of multiple considerations.
2014-08-23 12:01:30 +02:00
Paul Chote
a46baeaf2b Reorganise AI base building logic.
- Now obeys defined structure percentages and limits.
- Faster.
- More readable and maintainable code.
2014-07-09 17:50:14 +12:00
Matthias Mailänder
09e5cf2d03 whitespace cleanup 2014-05-18 08:16:51 +02:00
Matthias Mailänder
d9626597b3 removed unmaintained AI definitions optimized for legacy AI code
closes #4543
2014-04-21 11:30:19 +02:00
Matthias Mailänder
1dfdeb8d8b bring it in line with the other naming 2014-04-21 11:26:26 +02:00
Matthias Mailänder
2320a7d571 avoid easy/hard classification as they are identical 2014-04-21 11:24:04 +02:00
Matthias Mailänder
8de154573b renamed old system.yaml descendened files 2014-04-06 08:15:13 +02:00