ModEnc is currently in Maintenance Mode: Changes could occur at any given moment, without advance warning.
Difference between revisions of "TemperateOccupationBits"
From ModEnc
Nighthawk200 (talk | contribs) (Splitting Page) |
|||
Line 1: | Line 1: | ||
− | {{ | + | {{Flag |
− | + | |name={{PAGENAME}} | |
− | + | |files={{Categ|Rules(md).ini}} | |
+ | |values={{values|int}} | ||
+ | |default=7 | ||
+ | |types={{Categ|TerrainTypes}} | ||
+ | |ra=no | ||
+ | |cs=no | ||
+ | |am=no | ||
+ | |ts=yes | ||
+ | |fs=yes | ||
+ | |ets=yes | ||
+ | |ra2=yes | ||
+ | |yr=yes | ||
+ | |rp=yes | ||
+ | }} | ||
+ | |||
+ | This flag determines if and how a [[TerrainTypes|TerrainType]] object allows [[InfantryTypes]] to occupy its cell. The values and their effects are listed below: | ||
+ | |||
+ | {| style="border: 1px dashed #aaa; text-align: center; border-collapse: collapse;" border=1 | ||
+ | |- style="background: #eee;" | ||
+ | ! rowspan=1 | Value | ||
+ | ! colspan=1 | Effect | ||
+ | |- style="background: #eee;" | ||
+ | |- | ||
+ | | style="text-align: center;" | 0 | ||
+ | | style="text-align: left;" | Allows occupation of all south, east and west corners{{Fnl|1}} | ||
+ | |- | ||
+ | | style="text-align: center;" | 1 | ||
+ | | style="text-align: left;" | Allows occupation of south and west corners | ||
+ | |- | ||
+ | | style="text-align: center;" | 2 | ||
+ | | style="text-align: left;" | Allows occupation of south and east corners | ||
+ | |- | ||
+ | | style="text-align: center;" | 3 | ||
+ | | style="text-align: left;" | Allows occupation of only south corner | ||
+ | |- | ||
+ | | style="text-align: center;" | 4 | ||
+ | | style="text-align: left;" | Allows occupation of east and west corners | ||
+ | |- | ||
+ | | style="text-align: center;" | 5 | ||
+ | | style="text-align: left;" | Allows occupation of only west corner | ||
+ | |- | ||
+ | | style="text-align: center;" | 6 | ||
+ | | style="text-align: left;" | Allows occupation of only east corner | ||
+ | |- | ||
+ | | style="text-align: center;" | 7 | ||
+ | | style="text-align: left;" | No occupation allowed | ||
+ | |- | ||
+ | | style="text-align: center;" | >7 | ||
+ | | style="text-align: left;" | The above pattern repeats itself. | ||
+ | |} | ||
+ | |||
+ | ==Negative values== | ||
+ | |||
+ | Negative values have the same pattern but opposite effect as positive values. In other words, TemperateOccupationBits=-1 is the opposite of TemperateOccupationBits=0; Infantry cannot occupy any corner. TemperateOccupationBits=-2 is the opposite of TemperateOccupationBits=1; Infantry can only occupy the east corner. And so on. | ||
+ | |||
+ | {{Fn|1|InfantryTypes are unique in that they can move between and occupy subunits of a [[cell]]. In TD and RA, there are five subunits; in TS, RA2 and YR, there are four, but only three of these (south, east and west corner) can be occupied, regardless of the cell content.}} |
Revision as of 10:58, 23 October 2016
Flag: | TemperateOccupationBits |
File(s): | Rules(md).ini |
Values: | Signed integers: All whole numbers from -2147483648 to 2147483647; in rare cases, only from -32768 to 32767. |
Default: | 7 |
Applicable to: | TerrainTypes |
This flag determines if and how a TerrainType object allows InfantryTypes to occupy its cell. The values and their effects are listed below:
Value | Effect |
---|---|
0 | Allows occupation of all south, east and west corners1 |
1 | Allows occupation of south and west corners |
2 | Allows occupation of south and east corners |
3 | Allows occupation of only south corner |
4 | Allows occupation of east and west corners |
5 | Allows occupation of only west corner |
6 | Allows occupation of only east corner |
7 | No occupation allowed |
>7 | The above pattern repeats itself. |
Negative values
Negative values have the same pattern but opposite effect as positive values. In other words, TemperateOccupationBits=-1 is the opposite of TemperateOccupationBits=0; Infantry cannot occupy any corner. TemperateOccupationBits=-2 is the opposite of TemperateOccupationBits=1; Infantry can only occupy the east corner. And so on.
1 ↑ InfantryTypes are unique in that they can move between and occupy subunits of a cell. In TD and RA, there are five subunits; in TS, RA2 and YR, there are four, but only three of these (south, east and west corner) can be occupied, regardless of the cell content.