Building foundation
Fixed cell footprints accepted by building Foundation settings.
- Engine enum
BSizeType- Input form
- Named token
Each name stands for a fixed block of cells, and names are matched without regard to case. The numbers in a name are not read as dimensions. On a terrain object, and in a structure’s Image ID entry, a name outside this list, such as 7x7, counts as 1x1. The entry named after a BuildingType ignores such a name, and Foundation covers how a structure’s two art.ini entries combine.
A structure can use all twenty-two names. A terrain object has a block of cells only for the first eight, and on a terrain object 3x5 is a four-by-two block. Foundation covers what the other names do there.
Values
22 of 22
| Input | Meaning | Engine constant | Stored value |
|---|---|---|---|
1x1 | One cell wide by one cell tall. | BSIZE_11 | 0 |
2x1 | Two cells wide by one cell tall. | BSIZE_21 | 1 |
1x2 | One cell wide by two cells tall. | BSIZE_12 | 2 |
2x2 | Two cells wide by two cells tall. | BSIZE_22 | 3 |
2x3 | Two cells wide by three cells tall. | BSIZE_23 | 4 |
3x2 | Three cells wide by two cells tall. | BSIZE_32 | 5 |
3x3 | Three cells wide by three cells tall. | BSIZE_33 | 6 |
3x5 | Three cells wide by five cells tall. | BSIZE_35 | 7 |
4x2 | Four cells wide by two cells tall. | BSIZE_42 | 8 |
3x3Refinery | Three cells by three, with one of the nine cells left open. | BSIZE_33_REF | 9 |
1x3 | One cell wide by three cells tall. | BSIZE_13 | 10 |
3x1 | Three cells wide by one cell tall. | BSIZE_31 | 11 |
4x3 | Four cells wide by three cells tall. | BSIZE_43 | 12 |
1x4 | One cell wide by four cells tall. | BSIZE_14 | 13 |
1x5 | One cell wide by five cells tall. | BSIZE_15 | 14 |
2x6 | Two cells wide by six cells tall. | BSIZE_26 | 15 |
2x5 | Two cells wide by five cells tall. | BSIZE_25 | 16 |
5x3 | Five cells wide by three cells tall. | BSIZE_53 | 17 |
4x4 | Four cells wide by four cells tall. | BSIZE_44 | 18 |
3x4 | Three cells wide by four cells tall. | BSIZE_34 | 19 |
6x4 | Six cells wide by four cells tall, with a bottom row only three cells wide. | BSIZE_64 | 20 |
0x0 | Zero-cell footprint. | BSIZE_00 | 21 |
No enum values match this filter.
Used by
FoundationINI key
Source files
Linked at revision 51b52aa38392.