Skip to content

Building foundation

INI referenceEnumsBSizeType

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

InputMeaningEngine constantStored value
1x1One cell wide by one cell tall.BSIZE_110
2x1Two cells wide by one cell tall.BSIZE_211
1x2One cell wide by two cells tall.BSIZE_122
2x2Two cells wide by two cells tall.BSIZE_223
2x3Two cells wide by three cells tall.BSIZE_234
3x2Three cells wide by two cells tall.BSIZE_325
3x3Three cells wide by three cells tall.BSIZE_336
3x5Three cells wide by five cells tall.BSIZE_357
4x2Four cells wide by two cells tall.BSIZE_428
3x3RefineryThree cells by three, with one of the nine cells left open.BSIZE_33_REF9
1x3One cell wide by three cells tall.BSIZE_1310
3x1Three cells wide by one cell tall.BSIZE_3111
4x3Four cells wide by three cells tall.BSIZE_4312
1x4One cell wide by four cells tall.BSIZE_1413
1x5One cell wide by five cells tall.BSIZE_1514
2x6Two cells wide by six cells tall.BSIZE_2615
2x5Two cells wide by five cells tall.BSIZE_2516
5x3Five cells wide by three cells tall.BSIZE_5317
4x4Four cells wide by four cells tall.BSIZE_4418
3x4Three cells wide by four cells tall.BSIZE_3419
6x4Six cells wide by four cells tall, with a bottom row only three cells wide.BSIZE_6420
0x0Zero-cell footprint.BSIZE_0021

Used by

Source files

Linked at revision 51b52aa38392.