# Core Colony - a grown room's shape: the observatory, grown.
# Written by art/rooms/grown_rooms.py (the design and its reasons are there); read by colony/GrownRoomShapes.java.
# The Core grows it bottom layer first. Each layer is drawn from above: a row a line, north at the top, west on the
# left; '.' is a cell the room leaves as it is. 'centre' is the column and row of the room's middle (its floor's or
# bed's middle), and each layer's y is counted from that floor (0). 'entrance' is the side of the drawing that
# faces the Core: the grower turns the room so it does ('all': a room open on four sides, never turned).
# 'door' is the cell a unit walks in by and 'way' the end of the room's road, each from the centre, per side.
# 'key' gives each letter's block (with its state, as in /setblock) and its part (RoomPlacement.Role).
room observatory
size 13 18 13
centre 6 6
entrance all
door north 0 1 -4
way north 0 -1 -6
door east 4 1 0
way east 6 -1 0
door south 0 1 4
way south 0 -1 6
door west -4 1 0
way west -6 -1 0
key E core_colony:core_shell EDGE
key C core_colony:infested_ground FLOOR
key L core_colony:glow_pod LIGHT
key R core_colony:infested_ground ROAD
key F core_colony:infested_ground SUPPORT
key T core_colony:core_shell TOWER
key t core_colony:infested_ground TOWER
key O core_colony:observatory_block TOWER
key v core_colony:infested_ground VEIN
layer -4
.............
.FFFFFFFFFFF.
.F.........F.
.F.........F.
.F.........F.
.F.........F.
.F.........F.
.F.........F.
.F.........F.
.F.........F.
.F.........F.
.FFFFFFFFFFF.
.............
layer -3
.............
.FFFFFFFFFFF.
.F.........F.
.F.........F.
.F.........F.
.F.........F.
.F.........F.
.F.........F.
.F.........F.
.F.........F.
.F.........F.
.FFFFFFFFFFF.
.............
layer -2
.............
.FFFFFFFFFFF.
.F.........F.
.F.........F.
.F.........F.
.F.........F.
.F.........F.
.F.........F.
.F.........F.
.F.........F.
.F.........F.
.FFFFFFFFFFF.
.............
layer -1
.vvvvvRvvvvv.
vFFFFFFFFFFFv
vF.........Fv
vF.........Fv
vF.........Fv
vF.........Fv
RF.........FR
vF.........Fv
vF.........Fv
vF.........Fv
vF.........Fv
vFFFFFFFFFFFv
.vvvvvRvvvvv.
layer 0
.............
.EEEEEEEEEEE.
.ECCCCCCCCCE.
.ECCCCCCCCCE.
.ECCCCCCCCCE.
.ECCCCCCCCCE.
.ECCCCCCCCCE.
.ECCCCCCCCCE.
.ECCCCCCCCCE.
.ECCCCCCCCCE.
.ECCCCCCCCCE.
.EEEEEEEEEEE.
.............
layer 1
.............
.L.........L.
.............
.............
....t........
.....TTT.....
.....TTT.....
.....TTT.....
.............
.............
.............
.L.........L.
.............
layer 2
.............
.............
.............
.............
.....t.......
.....TTT.....
.....TTT.....
.....TTT.....
.............
.............
.............
.............
.............
layer 3
.............
.............
.............
.............
......t......
.....TTT.....
.....TTT.....
.....TTT.....
.............
.............
.............
.............
.............
layer 4
.............
.............
.............
.............
.......t.....
.....TTT.....
.....LTT.....
.....TTT.....
.............
.............
.............
.............
.............
layer 5
.............
.............
.............
.............
........t....
.....TTT.....
.....TTT.....
.....TTT.....
.............
.............
.............
.............
.............
layer 6
.............
.............
.............
.............
.............
.....TTTt....
.....TTT.....
.....TTT.....
.............
.............
.............
.............
.............
layer 7
.............
.............
.............
.............
.............
.....TTT.....
.....TTTt....
.....TTT.....
.............
.............
.............
.............
.............
layer 8
.............
.............
.............
.............
.............
.....TTT.....
.....LTT.....
.....TTTt....
.............
.............
.............
.............
.............
layer 9
.............
.............
.............
.............
.............
.....TTT.....
.....TTT.....
.....TTT.....
........t....
.............
.............
.............
.............
layer 10
.............
.............
.............
.............
.............
.....TTT.....
.....TTT.....
.....TTT.....
.......t.....
.............
.............
.............
.............
layer 11
.............
.............
.............
.............
.............
.....TTT.....
.....TTT.....
.....TTT.....
......t......
.............
.............
.............
.............
layer 12
.............
.............
.............
.............
.............
.....TTT.....
.....LTT.....
.....TTT.....
.....t.......
.............
.............
.............
.............
layer 13
.............
.............
.............
.............
.............
.............
......O......
.............
.............
.............
.............
.............
.............
