Jump to content

Adjacent

From ModEnc²
Revision as of 02:27, 5 April 2025 by ATHSE (talk | contribs) (simplified)
Tiberian Dawn Red Alert Tiberian Sun Firestorm Red Alert 2 Yuri's Revenge
Flag: Adjacent
File(s): Rules(md).ini
Values: Unsigned integers: All non-negative whole numbers from 0 to either 32767, 2147483647 or 4294967295.
Special Values: -1 to -2147483647
Default: 3
Applicable to: BuildingTypes


After constructing a building, human players are only allowed to place it near their existing structures, at a maxiumum distance away from any of them in cells, as specified by Adjacent, assuming those existing structures have BaseNormal=yes set.

  • Adjacent=0 means the new building must be placed in contact with an existing building, there must be no gap.
  • Adjacent=1 means there can be at most a 1 cell gap between an existing building and the new building. And so on.

Note

AI players use a different system for building placements, AIBaseSpacing is used instead of Adjacent, where the distance specified is a preferred spacing rather than a limit.

Bugs/Side-Effects/Unexpected Limitations Specifying too large a value, such as Adjacent=10000 will affect the game's speed.

Special Values ​​-1 to -2147483647 will result in players being unable to place BuildingTypes But the AI ​​can and places those BuildingTypes normally.

See also

EligibileForAllyBuilding

DeploysInto