Skip to content

AIBuildsWalls

Whether computer houses plan a perimeter wall around their bases.

Side wall planning

Specification — Side wall planning
Applies to
Side
File
rules.ini
Section
[<ObjectType ID>]
Value
boolean
When omitted
ComputedThe second side takes NodAIBuildsWalls as each rules file sets it; every other side builds walls.
rules.ini
[Nod]
AIBuildsWalls=no

Whether a computer house playing for this side ends its generated base plan with a perimeter wall. The house plans a wall only when both this key and the global AIBuildsWalls are yes.

A house that plans no wall adds the side’s AIBaseDefensePlaceholders block of extra base defenses instead, when its plan holds at least three structures. A side that sets AIBaseDefensesWithWalls=yes gets that block together with the wall.

Global wall planning

Specification — Global wall planning
Applies to
global rules
File
rules.ini
Section
[General]
Value
boolean
When omitted
yes
rules.ini
[General]
AIBuildsWalls=yes

Whether computer houses may plan a perimeter wall around their bases. With yes, each side decides with its AIBuildsWalls. With no, no computer house plans a wall, whatever its side sets.

A house that plans no wall adds its side’s AIBaseDefensePlaceholders block of extra base defenses to its plan instead, when its plan holds at least three structures.

History

  1. Added0.2.0In development

    Read base building from the side a house acts as — side