Allow modders to choose how many of a certain building each type of AI can build Easy medium hard

Registered by Renegade on 2011-12-04

See the Additional Information section for actual INI code this will use

How about a Tag That allows you to choose what Setting it can be built by the AI Eg AIEasy=bool AIMedium=Bool AIHard=Bool This would allow things like clones to be used for the harder levals but for the easy Ai not. This would mean people who make there AI better would have an Easyer time making Easy Easy not hard.

Or On the actual build have
AIEasy= Number allowed to build and so on for Easy med Hard

##### ADDITIONAL INFORMATION #####
Will be implemented as:

[MayanPrismCannon]
AIBuildCount=0,1,2 ;number of instances of this building the AI will construct E,M,H, overrides AIBuildThis=

Blueprint information

Status:
Complete
Approver:
AlexB
Priority:
Low
Drafter:
AlexB
Direction:
Approved
Assignee:
AlexB
Definition:
Approved
Series goal:
Accepted for 0.d
Implementation:
Implemented
Milestone target:
milestone icon 0.d
Started by
AlexB on 2017-05-17
Completed by
AlexB on 2017-06-10

Whiteboard

Let the AI build more than one building of each type. Additional buildings are not build one after another as a block right after the original building, but instead mix randomly with the structures planned to be built later in the build list.

Note that the order has been changed in the implementation to H,M,E.

[BuildingType]AIBuildCounts= (list of integers, defaults to 1,1,1)
The number of buildings the AI will build of this type depending on the difficulty. Order is hard to easy. Each value must be equal to or greater than 1.

[BuildingType]AIExtraCounts= (list of integers, defaults to 0,0,0)
The maximum number of extra buildings the AI can build of this type depending on the difficulty. Order is hard to easy. A random number of buildings will be build in addition to the ones from the normal build count. Each value must be equal to or greater than 0.

----

Confirmations on the bug. - AlexB

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.