Skip to content

RoomShape

Defined in: RoomShape.ts:1

SHAPE_1x1: 1

Defined in: RoomShape.ts:7

A “normal” room.

The “SHAPE_” prefix is necessary because enums cannot start with a number.


IH: 2

Defined in: RoomShape.ts:10

Narrow 1x1 horizontal.


IV: 3

Defined in: RoomShape.ts:13

Narrow 1x1 vertical.


SHAPE_1x2: 4

Defined in: RoomShape.ts:20

2x1 vertical.

The “SHAPE_” prefix is necessary because enums cannot start with a number.


IIV: 5

Defined in: RoomShape.ts:23

Narrow 2x1 vertical.


SHAPE_2x1: 6

Defined in: RoomShape.ts:30

2x1 horizontal.

The “SHAPE_” prefix is necessary because enums cannot start with a number.


IIH: 7

Defined in: RoomShape.ts:33

Narrow 2x1 horizontal.


SHAPE_2x2: 8

Defined in: RoomShape.ts:40

The biggest room type.

The “SHAPE_” prefix is necessary because enums cannot start with a number.


LTL: 9

Defined in: RoomShape.ts:44

Looks like a “⅃” with a gap in the top-left-hand corner.


LTR: 10

Defined in: RoomShape.ts:47

Looks like an “L” with a gap in the top-right-hand corner.


LBL: 11

Defined in: RoomShape.ts:51

Looks like a “⅂” with a gap in the bottom-left-hand corner.


LBR: 12

Defined in: RoomShape.ts:55

Looks like a “Г” with a gap in the bottom-right-hand corner.