Jump to content

Adjacent: Difference between revisions

From ModEnc²
en>DCoder
No edit summary
 
Rain-Islet (talk | contribs)
m [bot] Batch update {{Bugs}} templates.
 
(13 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{DeeZireInclusion}}<br />
{{Flag
This determines the number of cells away from other structures that this BuildingType can be placed on the map when it has been built. Either way, it can only be placed adjacent to structures which do not have BaseNormal=no set.
|name=Adjacent
|files={{Categ|Rules(md).ini}}
|values={{Values|unsigned integer}}
|default=3
|special= &#x2d;1 to &#x2d;2147483647
|types={{Categ|BuildingTypes}}
|ts=yes
|fs=yes
|hp=yes
|ra2=yes
|yr=yes
|ares=yes
}}
After constructing a [[BuildingTypes|building]], human players are only allowed to place it near their existing structures, at a maxiumum distance away in cells, as specified by <tt>Adjacent=</tt>, provided those nearby existing structures have {{f|BaseNormal|yes|link}} set.
 
<tt>Adjacent=0</tt> means the new building must be placed in contact with an existing building without gap.
 
<tt>Adjacent=1</tt> means there can be at most a 1 cell gap between an existing building and the new building.
 
==Notes==
AI players use a different system, [[AIBaseSpacing]] is used instead of <tt>Adjacent</tt>, where the distance specified is a preferred spacing rather than a limit.
 
=={{Bugs}}==
Specifying too large a value, such as <tt>Adjacent=10000</tt>, will affect the game's speed.
 
Negative values will result in players being unable to place [[BuildingTypes]], but the AI ​​can still place them normally.
 
==See Also==
[[EligibileForAllyBuilding]]
 
[[DeploysInto]]

Latest revision as of 17:06, 2 July 2025

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 in cells, as specified by Adjacent=, provided those nearby existing structures have BaseNormal=yes set.

Adjacent=0 means the new building must be placed in contact with an existing building without gap.

Adjacent=1 means there can be at most a 1 cell gap between an existing building and the new building.

Notes

AI players use a different system, 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.

Negative values will result in players being unable to place BuildingTypes, but the AI ​​can still place them normally.

See Also

EligibileForAllyBuilding

DeploysInto