Adjacent: Difference between revisions
Appearance
m 11 revisions imported |
simplified |
||
| Line 13: | Line 13: | ||
|ares=yes | |ares=yes | ||
}} | }} | ||
After constructing a [[BuildingTypes|building]] | After constructing a [[BuildingTypes|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 {{f|BaseNormal|yes|link}} set. | ||
* {{f|Adjacent|0}} means the new building must be placed in contact with an existing building, there must be no gap. | |||
{{f|Adjacent|0}} means the new building must be placed in contact with an existing building | * {{f|Adjacent|1}} means there can be at most a 1 cell gap between an existing building and the new building. And so on.<br> | ||
==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}} | {{Bugs}} | ||
Specifying too large a value, such as '''Adjacent=10000''' will affect the game's speed. | Specifying too large a value, such as '''Adjacent=10000''' will affect the game's speed. | ||
=See also= | '''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]] | |||
Revision as of 02:27, 5 April 2025
|
|
|
|
|
|
| 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.





