#notes label(help) "This is Buketgeshud, or translated from Dwarvish, The Quick Fortress. It is a set of basic blueprints for quickfort, demonstrating its use in assembling an entire basic (if incomplete) fort." Buketgeshud is designed around a 30x20 footprint with a common 2x2 central staircase. Blueprints can be repeated in any direction to connect in a modular fashion with adjacent 30x20 areas. A fortresswide example recirculating waterfall/plumbing system is included as an overlay if you're feeling hardcore. Walkthrough: 1) Embark! 2) Clear a 30 wide x 20 high region of trees on the surface. This should be uninterrupted flat ground with soil (so that we can place farms below). Deconstruct your wagon. "3) Run /surface1. You'll want to put the cursor in the middle of the 30x20 cleared area (14 right, 8 down from the top left corner). This digs out stairs on the surface, a farm/depot/workshop level below, as well as the beginnings of an entrance moat. The beginnings of a 3rd z-level are also dug out; don't build anything here if you'd like to put waterfall plumbing in later." "4) After /surface1 is dug out, run /surface2 (beginning from the same starting position as you used for /surface1). This puts down a basic set of workshops commonly needed soon after embark, a couple farm plots, and a depot. It also places and configures starting stockpiles." "5) If your embark site is near any enemies, run /surface3 to build walls and traps on the surface to protect against invaders." "6) Dig out the central shaft and tunnels for several z-levels below our surface/depot level. Place the cursor THREE Z-levels below the surface, where no digging has occurred yet, and run /basic1 for 6 z-levels down starting from that level." "7) Optionally run /basic2 to designate booze-only stockpiles around the central stairs on every z-level below the farming level. The stockpiles are configured to take booze from the level above, so be sure to apply /basic2 on the top level first and work your way down." "8) Run workshops, bedrooms, and storeroom blueprints on any desired Z-level along our central shaft." "9) If desired, add a fortresswide waterfall system, bathing your dwarves in tile after tile of lovely waterfall mist as they go about their day. Run /waterfall1 on the z-level immediately below your farm/depot level (you left that space empty, didn't you?) and run /plumbing1 on z-levels below that, down to the bottom of your fort. Each application of /plumbing1 will dig out two floors. On the bottommost level, the screw pumps that will be placed there require 2 floor tiles to sit on, so remove or refloor the 2 northern channel designations in the lower right corner on that z-level. You'll also need a reservior in the z-level below that (not included)." "10) After all levels are dug out, apply /plumbing2 on the *bottommost* level, just above the reservior. The blueprint will build screw pumps on that level and the level above. Repeat on every alternate level up to the level below where you applied /waterfall1." "11) Finally, apply /waterfall2 on the z-level where you applied /waterfall1. Route flowing water to the 2 tiles in lower right." "#dig label(surface1) start(15;10; top left corner of central stairs) message(The 3rd z-level just digs stairs; if you want to install the waterfall plumbing system later, leave this 3rd level EMPTY for now and start the base proper below that; use /basic1 to dig out areas for future use below.) Surface and farm/depot levels" `,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,# `,,,,,,,,,,,,,,,,,,,,,,`,h,,,,,~,~,# `,,,,,,,,,,,,,,,,,,,,,,`,h,,h,h,,~,~,# `,,,,,,,,,,,,,,,,,,,,,,`,h,,,h,,~,~,# `,,,,,,,,,,,,,,,,,,,,,,`,h,h,,h,`,`,`,# `,,,,,,,,,,,,,,,,,,,,,,`,h,,,h,h,h,`,# `,,,,,,,,,,,,,,,,,,,,,,`,h,,h,h,,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,h,,,,h,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,h,h,h,h,h,,`,# `,,,,j,,,,,,,,,,j,j,,,,,,,`,h,,,,,,`,# `,,,,j,,,,,,,,,,j,j,,,,,,,`,h,,h,h,h,h,`,# `,,,,,,,,,,,,,,,,,,,,,,`,h,,,,,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,h,h,h,h,h,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,h,,,,,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,h,,h,h,h,h,`,# `,,,,,,,,,,,,`,~,~,~,~,`,,,,,`,h,,,,,,`,# `,,,,,,,,,,,,`,~,~,~,~,`,,,,,`,`,h,h,h,h,,`,# `,,,,,,,,,,,,`,,,,,`,,,,,~,~,,,,,,`,# `,,,,,,,,,,,,`,,,,,`,,,,,`,`,h,h,h,h,h,`,# `,`,`,`,`,`,`,`,`,`,`,`,`,~,~,~,~,`,`,`,`,`,`,`,`,`,`,`,`,`,# #>,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# d,d,d,d,j,d,d,d,d,d,d,d,d,d,j,j,d,d,d,d,d,d,`,`,`,`,`,`,`,`,# d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,`,,,,,,,`,# d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,`,,,,,,,`,# d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,`,,,,,,,`,# d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,`,,,,,,,`,# d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,`,,,,,,,`,# d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,`,,,,,,,`,# d,d,d,d,d,d,d,d,d,d,d,d,d,,,,,d,d,d,d,d,`,,,,,,,`,# `,,,,d,,,,,,,,d,,d,d,,d,,,,,`,,,,,,,`,# d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,`,,,,,,,`,# d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,`,,,,,,,`,# `,,,,d,,,,d,d,d,d,,d,d,d,d,,d,d,d,d,`,,,,,,,`,# d,d,d,d,d,d,d,,d,d,d,d,,d,d,d,d,,d,d,d,d,`,,,,,,,`,# d,d,d,d,d,d,d,,,,d,d,,,d,d,,,,,,,`,,,,,,,`,# d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,`,,,,,,,`,# d,d,d,d,d,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,d,d,`,,,,,,,`,# d,d,d,d,d,d,d,,d,d,d,d,,d,d,d,d,d,d,d,d,d,`,,,,,,,`,# d,d,d,d,d,d,d,,d,d,d,d,,r,r,r,r,d,d,d,d,d,`,,,,,,,`,# d,d,d,d,d,d,d,d,d,d,d,d,,~,~,~,~,d,d,d,d,d,`,,,,,,,`,# `,`,`,`,j,`,`,`,`,`,`,`,`,~,~,~,~,`,`,`,`,`,`,`,`,`,`,`,`,`,# #>,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# d,,,,i,,,,,,,,,,i,i,,,,,,,,,,j,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,d,d,,,,,,,,,,,,,,,# ,,,,i,,,,,,,,,d,i,i,d,,,,,,,,,j,,,,,# ,,,,i,,,,,,,,,d,i,i,d,,,,,,,,,j,,,,,# ,,,,,,,,,,,,,,d,d,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,i,,,,,,,,,,j,j,,,,,,,,,,j,,,,,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# #meta label(surface2) Build basic workshops and stockpiles /surface2_build /surface2_place /surface2_query /surface2_doors "#build label(surface2_build) hidden() start(15;10; top left corner of central stairs) Populates the surface and farm/depot levels with farm plots, workshops and a depot" `,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,# `,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,~,# `,,,,,,,,wu,,,wr,,,,,,,,,,,`,,,,,,,~,# `,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,~,# `,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# `,,,,,,,,wn,,,,,,,,,,,,,,`,,,,,,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# `,,,,,,,,,,,,`,~,~,~,~,`,,,,,`,,,,,,,`,# `,,,,,,,,,,,,`,~,~,~,~,`,,,,,`,,,,,,,`,# `,,,,,,,,,,,,`,,,,,`,,,,,~,,,,,,,`,# `,,,,,,,,,,,,`,,,,,`,,,,,`,,,,,,,`,# `,`,`,`,`,`,`,`,`,`,`,`,`,~,~,~,~,`,`,`,`,`,`,`,`,`,`,`,`,`,# #>,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# ,,,,`,,,,p(6x7),,,,,,`,`,p(6x7),,,,,,`,`,`,`,`,`,`,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,wl,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# `,`,`,`,,`,`,`,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,`,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,`,`,`,,,`,`,,,`,`,`,`,`,`,`,,,,,,,`,# ,wc,,,,wm,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,`,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,`,,,,,`,,,,,,,D,,,`,,,,,,,`,# ,wt,,,,wr,,`,,,,,`,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,`,,,,,,,,,,`,,,,,,,`,# ,,,,`,,,`,,,,,`,`,`,`,`,,,,,,`,`,`,`,`,`,`,`,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# #place label(surface2_place) hidden() start(15;10; top left corner of central stairs) Lay stockpiles on surface and depot/farm levels `,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,# `,r(6x6),,,,,~,,,,,,,r(3x6),,,r(5x6),,,,,z(1x6),`,`,,,,,~,~,# `,,,,,,,,,,,,,,,,,,,,,,`,`,,`,`,,~,~,# `,,,,,,,,,,,,,,,,,,,,,,`,`,,,`,,~,~,# `,,,,,,,,,,,,,,,,,,,,,,`,`,`,,`,`,`,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,,,`,`,`,`,# `,~,,,,,~,,,,,,,~,,,~,,,,,~,`,`,,`,`,,,`,# `,,,,,,,,,,,,,,,,,,w(4x8),,,,`,`,,,,`,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,`,`,`,`,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,,,,,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,,`,`,`,`,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,,,,,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,`,`,`,`,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,,,,,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,,`,`,`,`,`,# `,u(11x3),,,,,,,,,,,`,~,~,~,~,`,,,,,`,`,,,,,,`,# `,,,,,,,,,,,,`,~,~,~,~,`,,,,,`,`,`,`,`,`,,`,# `,,,,,,,,,,,,`,,,,,`,y(4x2),,,,~,~,,,,,,`,# `,,,,,,,,,,,,`,~,~,~,~,`,,,,,`,`,`,`,`,`,`,`,# `,`,`,`,`,`,`,`,`,`,`,`,`,~,~,~,~,`,`,`,`,`,`,`,`,`,`,`,`,`,# #>,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# f,f,f,f,,f,f,f,,,,,,,`,`,,,,,,,`,`,`,`,`,`,`,`,# f,f,f,f,f,f,f,f,,,,,,,f(2x6),,,,,,,,`,,,,,,,`,# f,f,f,f,f,f,f,f,,,,,,,,,,,,,,,`,,,,,,,`,# f,f,,,,f,f,f,,,,,,,,,,,,,,,`,,,,,,,`,# f,f,,,,f,f,f,,,,,,,,,,,,,,,`,,,,,,,`,# f,f,,,,f,f,f,,,,,,,,,,,,,,,`,,,,,,,`,# f,f,f,f,f,f,f,f,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,`,,,,,,`,`,`,`,,,,,,`,,,,,,,`,# ,,,,`,,,,,,,,`,,f(2x1),,,`,,,,,`,,,,,,,`,# w(4x2),,,,,f(9x2),,,,,,,,,`,`,f(1x2),,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,`,`,,,,,,,`,,,,,,,`,# ,,,,`,,,,g(4x2),,,,,,f(2x1),,,,,,,,`,,,,,,,`,# ,,,s(1x8),,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,`,`,,,,,,,`,,,,,,,`,# ,,,,,,,,g(4x5),,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,`,,,,,,,,,`,`,`,`,,,,,,`,`,`,`,`,`,`,`,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# #query label(surface2_query) hidden() start(15;10; top left corner of central stairs) message(remember to set the farm plots to grow plump helmets) Adjust surface/depot level stockpiles `,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,# `,forbidrawhides,,,,,~,,,,,,,rawhides,,,craftrefuse,,,,,,`,`,,,,,~,~,# `,forbidcraftrefuse,,,,,,,,,,,,,,,,,,,,,`,`,,`,`,,~,~,# `,,,,,,,,,,,,,,,,,,,,,,`,`,,,`,,~,~,# `,,,,,,,,,,,,,,,,,,,,,,`,`,`,,`,`,`,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,,,`,`,`,`,# `,~,,,,,~,,,,,,,~,,,~,,,,,~,`,`,,`,`,,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,,,,`,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,`,`,`,`,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,,,,,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,,`,`,`,`,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,,,,,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,`,`,`,`,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,,,,,,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,,`,`,`,`,`,# `,,,,,,,,,,,,`,~,~,~,~,`,,,,,`,`,,,,,,`,# `,,,,,,,,,,,,`,~,~,~,~,`,,,,,`,`,`,`,`,`,,`,# `,,,,,,,,,,,,`,,,,,`,,,,,~,~,,,,,,`,# `,,,,,,,,,,,,`,,,,,`,,,,,`,`,`,`,`,`,`,`,# `,`,`,`,`,`,`,`,`,`,`,`,`,~,~,~,~,`,`,`,`,`,`,`,`,`,`,`,`,`,# #>,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# forbidseeds,,,,,,,,,,,,,,`,`,,,,,,,`,`,`,`,`,`,`,`,# ,,,,,,,,,,,,,,seeds,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,`,,,,,,`,`,`,`,,,,,,`,,,,,,,`,# ,,,,`,,,,,,,,`,,booze,t{Down}{Left 2}&,,`,,,,,`,,,,,,,`,# ,,,,,booze,,,,,,,,,`,`,booze,,,,,,`,,,,,,,`,# ,,,,,t{Up 5}&,,,,,,,,,`,`,t{Left 3}&,,,,,,`,,,,,,,`,# ,,,,`,,,,,,,,,,booze,t{Up}{Left 2}&,,,,,,,`,,,,,,,`,# ,,,otherstone,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,`,`,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,~,~,~,~,,,,,,`,,,,,,,`,# ,,,,`,,,,,,,,,`,`,`,`,,,,,,`,`,`,`,`,`,`,`,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# #build label(surface2_doors) hidden() start(15;10; top left corner of central stairs) Just builds doors on the depot level (just below the surface) ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# #>,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# ,,,,,,,,,,,,,,,,,,,,,,`,`,`,`,`,`,`,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# `,,,,d,,,,,,,,d,,,,,d,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,`,`,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,`,`,,,,,,,`,,,,,,,`,# `,,,,d,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,d,d,,,d,d,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,d,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,d,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,`,`,`,`,,,,,,`,,,,,,,`,# ,,,,,,,,,,,,,~,~,~,~,,,,,,`,,,,,,,`,# `,`,`,`,~,`,`,`,`,`,`,`,`,~,~,~,~,`,`,`,`,`,`,`,`,`,`,`,`,`,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# #meta label(surface3) Build walls and traps to protect against invaders /surface3_walls /surface3_traps #build label(surface3_walls) hidden() start(15;10; top left corner of central stairs) Builds walls and bridges on the surface level. Note that the entrance on the southern wall juts out from the 30x20 footprint by 3 tiles; the southern bridge extends beyond the edge of the blueprint itself.\n\nYou'll need to add and connect levers yourself. Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,# Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,gd(2x3),,# Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,,# Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,,# Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,Cw,Cw,Cw,# Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,Cw,# Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,Cw,# Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,Cw,# Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,Cw,# Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,Cw,# Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,Cw,# Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,Cw,# Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,Cw,# Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,Cw,# Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,Cw,# Cw,,,,,,,,,,,,Cw,gw(4x2),,,,Cw,,,,,Cw,,,,,,,Cw,# Cw,,,,,,,,,,,,Cw,,,,,Cw,,,,,Cw,Cw,,,,,,Cw,# Cw,,,,,,,,,,,,Cw,,,,,Cw,,,,,ga(2x1),,,,,,,Cw,# Cw,,,,,,,,,,,,Cw,,,,,Cw,,,,,Cw,Cw,,,,,,Cw,# Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,,,,,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,# ,,,,,,,,,,,,Cw,,,,,Cw,,,,,,,,,,,,,# ,,,,,,,,,,,,Cw,gw(4x2),,,,Cw,,,,,,,,,,,,,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# #build label(surface3_traps) hidden() start(15;10; top left corner of central stairs) Put some stone-fall traps down. `,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,Ts,Ts,,~,~,# `,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,`,`,,~,~,# `,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,Ts,`,,~,~,# `,,,,,,,,,,,,,,,,,,,,,,`,`,`,Ts,`,`,`,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,Ts,`,`,`,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,`,`,Ts,Ts,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,Ts,Ts,`,Ts,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,`,`,`,`,Ts,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,Ts,Ts,Ts,Ts,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,`,`,`,`,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,Ts,Ts,Ts,Ts,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,`,`,`,`,Ts,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,Ts,Ts,Ts,Ts,`,# `,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,`,`,`,`,`,# `,,,,,,,,,,,,`,~,~,~,~,`,,,,,`,`,Ts,Ts,Ts,Ts,Ts,`,# `,,,,,,,,,,,,`,~,~,~,~,`,,,,,`,`,`,`,`,`,Ts,`,# `,,,,,,,,,,,,`,,,,,`,,,,,~,~,Ts,Ts,Ts,Ts,Ts,`,# `,,,,,,,,,,,,`,,,,,`,,,,,`,`,`,`,`,`,`,`,# `,`,`,`,`,`,`,`,`,`,`,`,`,~,~,~,~,`,`,`,`,`,`,`,`,`,`,`,`,`,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# #dig label(basic1) start(15;10; top left corner of central stairs) Common stair/shaft digging for all floors below surface/depot levels ,,,,i,,,,,,,,,,i,i,,,,,,,,,,i,,,,,# ,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# ,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# ,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# ,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# ,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# ,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# ,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# ,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,d,d,d,i,d,d,d,d,# d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,d,d,d,i,d,d,d,d,# ,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# ,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# ,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# ,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# ,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# ,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# ,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# ,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# ,,,,i,,,,,,,,,,i,i,,,,,,,,,,i,,,,,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# #meta label(basic2) Place and configure food/booze stockpiles around the central staircase /basic2_place /basic2_query #place label(basic2_place) hidden() start(15;10; top left corner of central stairs) Places food stockpiles around the central staircase ,,,,`,,,,,,,,,,`,`,,,,,,,,,,`,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,f(2x1),,,,,,,,,,,,,,,,# ,,,,`,,,,,,,,,f(1x2),`,`,f(1x2),,,,,,,,,`,,,,,# ,,,,`,,,,,,,,,,`,`,,,,,,,,,,`,,,,,# ,,,,,,,,,,,,,,f(2x1),,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,`,,,,,,,,,,`,`,,,,,,,,,,`,,,,,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# "#query label(basic2_query) hidden() start(15;10; top left corner of central stairs) configures booze stockpiles around stairway, taking from the stockpile on the level above" ,,,,`,,,,,,,,,,`,`,,,,,,,,,,`,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,booze,t<&,,,,,,,,,,,,,,,# ,,,,`,,,,,,,,,booze,`,`,booze,,,,,,,,,`,,,,,# ,,,,`,,,,,,,,,t<&,`,`,t<&,,,,,,,,,`,,,,,# ,,,,,,,,,,,,,,booze,t<&,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,`,,,,,,,,,,`,`,,,,,,,,,,`,,,,,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# "#dig label(workshops1) start(15;10; top left corner of central stairs) Just four big rooms, suitable for workshops" d,d,d,d,i,d,d,d,d,d,d,d,d,,i,i,,d,d,d,d,d,d,d,d,i,d,d,d,,# d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,,# d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,,# ,d,,,d,,,,,,,,d,,d,d,,d,,,,,,,,d,,,,,# d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,d,d,d,i,d,d,d,d,# d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,d,d,d,i,d,d,d,d,# ,d,,,d,,,,,,,,d,,d,d,,d,,,,,,,,d,,,,,# d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,`,`,`,`,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,`,,,,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,`,,,,# d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,`,,,,# ,,,,i,,,,,,,,,,i,i,,,,,,,,,,i,`,,,,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# #meta label(workshops2) Build commonly needed workshops and associated stockpiles /workshops2_build /workshops2_place /workshops2_doors #build label(workshops2_build) hidden() start(15;10; top left corner of central stairs) Sufficient workshops for basic non-food needs ,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# ,,,wj,,,,we,,,,we,,,`,`,,,es,,,,ew,,,,ek,,,,# ,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# ,,,wj,,,,we,,,,we,,,`,`,,,es,,,,eg,,,,wf,,,,# ,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# `,`,`,`,~,`,`,`,`,`,`,`,`,`,~,~,`,`,`,`,`,`,`,`,`,~,`,`,`,`,# `,`,`,`,~,`,`,`,`,`,`,`,`,`,~,~,`,`,`,`,`,`,`,`,`,~,`,`,`,`,# ,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# ,,,wr,,,,wr,,,,wm,,,`,`,,,wc,,,,wc,,,,wb,,,,# ,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# `,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# `,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# `,,,wt,,,,wt,,,,wm,,,`,`,,,wc,,,,wc,,,,,,,,# `,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# `,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# #place label(workshops2_place) hidden() start(15;10; top left corner of central stairs) Workshop source material piles placed around the workshops. e,e,e,e,,l,l,l,l,l,l,l,l,,`,`,,b,b,b,b,b,b,b,b,,b,b,b,,# e,e,e,e,e,l,l,l,l,l,l,l,l,,`,`,,b,b,b,b,b,b,b,b,b,b,b,b,,# e,e,,,,l,,,,l,,,,,`,`,,,,,b,,,,b,,,,b,,# e,e,,,,l,,,,l,,,,,`,`,,,,,b,,,,b,,,,b,,# e,e,,,,l,,,,l,,,,,`,`,,,,,b,,,,b,,,,b,,# ,,,,,l,,,,l,,,,,`,`,,,,,b,,,,b,,,,b,,# ,,,,,l,,,,l,,,,,`,`,,,,,b,,,,b,,,,b,,# ,,,,,l,,,,l,,,,,`,`,,,,,b,,,,b,,,,b,,# ,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# `,`,`,`,~,`,`,`,`,`,`,`,`,`,~,~,`,`,`,`,`,`,`,`,`,~,`,`,`,`,# `,`,`,`,~,`,`,`,`,`,`,`,`,`,~,~,`,`,`,`,`,`,`,`,`,~,`,`,`,`,# ,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,`,`,,,,,w,,,,w,,,,,,# ,,,,,,,,,,,,,,`,`,,,,,w,,,,w,,,,,,# ,,,,,,,,,,,,,,`,`,,,,,w,,,,w,,,,,,# ,,,s(10x1),,,,,,,,,,,`,`,,w,w,w,w,w,w,w,w,w,,,,,# ,,,,,,,,,,,,,,`,`,,,,,w,,,,w,,,,,,# ,,,,,,,,,,,,,,`,`,,,,,w,,,,w,,,,,,# ,,,,,,,,,,,,,,`,`,,,,,w,,,,w,,,,,,# ,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# #build label(workshops2_doors) hidden() start(15;10; top left corner of central stairs) Fill in doors to the workrooms. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,d,,,d,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,d,,,d,,,,,,,,,,,,,,# ,d,,,d,,,,,,,,d,,,,,d,,,,,,,,d,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,d,,,d,,,,,,,,d,,,,,d,,,,,,,,d,,,,,# ,,,,,,,,,,,,,d,,,d,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,d,,,d,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# "#dig label(storeroom1) start(15;10; Top left corner of central stairs) Just four big rooms, suitable for storerooms" d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,d,d,d,i,d,d,d,d,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,d,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,d,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,d,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,d,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,d,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,d,# d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,# ,,,,d,,,,,,,,d,,d,d,,d,,,,,,,,d,,,,,# d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,d,d,d,i,d,d,d,d,# d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,d,d,d,i,d,d,d,d,# ,,,,d,,,,,,,,d,,d,d,,d,,,,,,,,d,,,,,# d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,d,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,d,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,,,,,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,,,,,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,,,,,# d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,,,,,# d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,d,d,d,i,,,,,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# #meta label(storeroom2a) General stockpiles /storeroom2a_place /storeroom2_doors "#meta label(storeroom2b) Extra storage for wood, food and furniture" /storeroom2b_place /storeroom2_doors #place label(storeroom2a_place) hidden() start(15;10; top left corner of central stairs) General stockpiles g,g,g,g,~,g,l(7x8),,,,,,,,,,,d(7x5),,,,,,,p,~,p,p,p,p,# g,g,g,g,g,g,,,,,,,,`,,,`,,,,,,,,p,p,p,p,p,p,# g,g,g,g,g,g,,,,,,,,`,,,`,,,,,,,,p,p,p,p,p,p,# g,g,g,g,g,g,,,,,,,,`,,,`,,,,,,,,p,p,p,p,p,p,# g,g,g,g,g,g,,,,,,,,`,,,`,,,,,,,,p,p,p,p,p,p,# g,g,g,g,g,g,,,,,,,,`,,,`,b(7x3),,,,,,,z(6x3),,,,,,# g,g,g,g,g,g,,,,,,,,`,,,`,,,,,,,,,,,,,,# g,g,g,g,g,g,,,,,,,,,,,,,,,,,,,,,,,,,# `,`,`,`,,`,`,`,`,`,`,`,,`,,,`,,`,`,`,`,`,`,`,,`,`,`,`,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# `,`,`,`,,`,`,`,`,`,`,`,,`,,,`,,`,`,`,`,`,`,`,,`,`,`,`,# u,u,u,u,u,u,u,u,u,u,u,u,u,,,,,u(7x8),,,,,,,w,w,w,w,w,w,# u,u,u,u,u,u,u,u,u,u,u,u,u,`,,,`,,,,,,,,w,w,w,w,w,w,# u,u,u,u,u,u,u,u,u,u,u,u,u,`,,,`,,,,,,,,w,w,w,w,w,w,# u,u,u,u,u,u,u,u,u,u,u,u,u,`,,,`,,,,,,,,w,w,`,`,`,`,# u,u,u,u,u,u,u,u,u,u,u,u,u,`,,,`,,,,,,,,w,w,`,,,,# u,u,u,u,u,u,u,u,u,u,u,u,u,`,,,`,,,,,,,,w,w,`,,,,# u,u,u,u,u,u,u,u,u,u,u,u,u,`,,,`,,,,,,,,w,w,`,,,,# u,u,u,u,~,u,u,u,u,u,u,u,u,,,,,,,,,,,,w,~,`,,,,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# "#place label(storeroom2b_place) hidden() start(15;10; top left corner of central stairs) Extra storage for wood, food and furniture" w,w,w,w,~,w,w,w,w,w,w,w,w,,,,,f,f,f,f,f,f,f,f,~,f,f,f,f,# w,w,w,w,w,w,w,w,w,w,w,w,w,`,,,`,f,f,f,f,f,f,f,f,f,f,f,f,f,# w,w,w,w,w,w,w,w,w,w,w,w,w,`,,,`,f,f,f,f,f,f,f,f,f,f,f,f,f,# w,w,w,w,w,w,w,w,w,w,w,w,w,`,,,`,f,f,f,f,f,f,f,f,f,f,f,f,f,# w,w,w,w,w,w,w,w,w,w,w,w,w,`,,,`,f,f,f,f,f,f,f,f,f,f,f,f,f,# w,w,w,w,w,w,w,w,w,w,w,w,w,`,,,`,f,f,f,f,f,f,f,f,f,f,f,f,f,# w,w,w,w,w,w,w,w,w,w,w,w,w,`,,,`,f,f,f,f,f,f,f,f,f,f,f,f,f,# w,w,w,w,w,w,w,w,w,w,w,w,w,,,,,f,f,f,f,f,f,f,f,f,f,f,f,f,# `,`,`,`,,`,`,`,`,`,`,`,,`,,,`,,`,`,`,`,`,`,`,,`,`,`,`,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# `,`,`,`,,`,`,`,`,`,`,`,,`,,,`,,`,`,`,`,`,`,`,,`,`,`,`,# u,u,u,u,u,u,u,u,u,u,u,u,u,,,,,u,u,u,u,u,u,u,u,u,u,u,u,u,# u,u,u,u,u,u,u,u,u,u,u,u,u,`,,,`,u,u,u,u,u,u,u,u,u,u,u,u,u,# u,u,u,u,u,u,u,u,u,u,u,u,u,`,,,`,u,u,u,u,u,u,u,u,u,u,u,u,u,# u,u,u,u,u,u,u,u,u,u,u,u,u,`,,,`,u,u,u,u,u,u,u,u,u,`,`,`,`,# u,u,u,u,u,u,u,u,u,u,u,u,u,`,,,`,u,u,u,u,u,u,u,u,u,`,,,,# u,u,u,u,u,u,u,u,u,u,u,u,u,`,,,`,u,u,u,u,u,u,u,u,u,`,,,,# u,u,u,u,u,u,u,u,u,u,u,u,u,`,,,`,u,u,u,u,u,u,u,u,u,`,,,,# u,u,u,u,~,u,u,u,u,u,u,u,u,,,,,u,u,u,u,u,u,u,u,~,`,,,,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# #build label(storeroom2_doors) hidden() start(15;10; top left corner of central stairs) Build storeroom doors ,,,,,,,,,,,,,d,,,d,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,d,,,d,,,,,,,,,,,,,,# ,,,,d,,,,,,,,d,,,,,d,,,,,,,,d,,,,d,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,d,,,,,,,,d,,,,,d,,,,,,,,d,,,,d,# ,,,,,,,,,,,,,d,,,d,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,d,,,d,,,,,,,,,,,,,,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# #dig label(bedrooms1) start(15;10; top left corner of central stairs) Bedroom complex d,d,d,,i,,d,d,d,,d,d,d,,i,i,,d,d,d,,d,d,d,,i,,,,,# d,d,d,d,d,d,d,d,d,,d,d,d,d,d,d,d,d,d,d,,d,d,d,d,d,,d,d,,# ,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,d,d,,# d,d,d,d,d,d,d,d,d,,d,d,d,d,d,d,d,d,d,d,,d,d,d,d,d,d,d,d,,# ,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# d,,d,,d,,d,,d,,d,d,d,d,d,d,d,d,d,d,,d,,d,,d,,d,d,,# d,,d,,d,,d,,d,,,,,,d,d,,,,,,d,,d,,d,,d,d,,# d,,d,,d,,d,,d,,,d,d,d,d,d,d,d,d,,,d,,d,,d,d,d,d,,# d,,d,,d,,d,,d,,d,d,d,d,d,d,d,d,d,d,,d,,d,,d,,,,,# d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,d,d,d,i,d,d,d,d,# d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,d,d,d,i,d,d,d,d,# d,,d,,d,,d,,d,,d,d,d,d,d,d,d,d,d,d,,d,,d,,d,,,,,# d,,d,,d,,d,,d,,,d,d,d,d,d,d,d,d,,,d,,d,,d,d,d,d,,# d,,d,,d,,d,,d,,,,,,d,d,,,,,,d,,d,,d,,d,d,,# d,,d,,d,,d,,d,,d,d,d,d,d,d,d,d,d,d,,d,,d,,d,,d,d,,# ,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# d,d,d,d,d,d,d,d,d,,d,d,d,d,d,d,d,d,d,d,,d,d,d,d,d,,,,,# ,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# d,d,d,d,d,d,d,d,d,,d,d,d,d,d,d,d,d,d,d,,d,d,d,d,d,,,,,# ,,,,i,,,,,,,,,,i,i,,,,,,,,,,i,,,,,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# #build label(bedrooms2) start(15;10; top left corner of central stairs) Bedroom furniture f,h,h,,,,h,h,f,,f,h,h,,,,,h,h,f,,f,h,h,,,,,,,# b,,,d,,d,,,b,,b,,,d,,,d,,,b,,b,,,d,,,f,h,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,h,,# b,f,h,d,,d,h,f,b,,b,f,h,d,,,d,h,f,b,,b,f,h,d,,d,,b,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# b,,b,,,,b,,b,,b,f,h,d,,,d,h,f,b,,b,,b,,,,f,h,,# f,,f,,,,f,,f,,,,,,,,,,,,,f,,f,,,,,h,,# h,,h,,,,h,,h,,,t,t,,,,,,,,,h,,h,,,d,,b,,# d,,d,,,,d,,d,,,c,c,,,,,,,,,d,,d,,,,,,,# ,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# d,,d,,,,d,,d,,,,,,,,,c,c,,,d,,d,,,,,,,# h,,h,,,,h,,h,,,,,,,,,t,t,,,h,,h,,,d,,h,,# f,,f,,,,f,,f,,,,,,,,,,,,,f,,f,,,,,h,,# b,,b,,,,b,,b,,b,f,h,d,,,d,h,f,b,,b,,b,,,,f,b,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# b,f,h,d,,d,h,f,b,,b,f,h,d,,,d,h,f,b,,b,f,h,d,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# b,f,h,d,,d,h,f,b,,b,f,h,d,,,d,h,f,b,,b,f,h,d,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# #query label(bedrooms3) start(15;10; top left corner of central stairs) Makes bedrooms and small dining rooms from beds and tables ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# r+,,,,,,,,r+,,r+,,,,,,,,,r+,,r+,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# r+,,,,,,,,r+,,r+,,,,,,,,,r+,,r+,,,,,,,r+,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# r+,,r+,,,,r+,,r+,,r+,,,,,,,,,r+,,r+,,r+,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,r++&,,,,,,,,,,,,,,,,,r+,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,r++&,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# r+,,r+,,,,r+,,r+,,r+,,,,,,,,,r+,,r+,,r+,,,,,r+,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# r+,,,,,,,,r+,,r+,,,,,,,,,r+,,r+,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# r+,,,,,,,,r+,,r+,,,,,,,,,r+,,r+,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# #dig label(plumbing1) start(15;10; top left corner of central stairs) Plumbing for the waterfall system ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,h,h,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,h,,,,,,,,,h,,,,,,,,,,,# ,,,,,,,,,,h,,,,,,,,,h,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,h,h,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,h,h,# ,,,,,,,,,,,,,,,,,,,,,,,,,,d,d,d,d,# ,,,,,,,,,,,,,,,,,,,,,,,,,,d,,h,h,# ,,,,,,,,,,,,,,,,,,,,,,,,,i,d,,d,d,# #>,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,h,h,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,h,,,,,,,,,h,,,,,,,,,,,# ,,,,,,,,,,h,,,,,,,,,h,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,h,h,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,d,d,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,h,h,# ,,,,,,,,,,,,,,,,,,,,,,,,,,d,d,d,d,# ,,,,,,,,,,,,,,,,,,,,,,,,,i,d,,h,h,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# "#build label(plumbing2) start(15;10; top left corner of central stairs) Grates, doors, and screw pumps for the waterfall plumbing" ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,G,G,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,G,,,,,,,,,G,,,,,,,,,,,# ,,,,,,,,,,G,,,,,,,,,G,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,G,G,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,`,`,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,d,Msm,Msm,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,~,~,# #<,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,G,G,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,G,,,,,,,,,G,,,,,,,,,,,# ,,,,,,,,,,G,,,,,,,,,G,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,G,G,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,~,~,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,d,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,Msu,Msu,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,`,`,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# #dig label(waterfall1) start(15;10; top left corner of central stairs) Top-level plumbing for the waterfall system ,,,,i,,,,,,,,,,i,i,,,,,,,,,,i,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,# ,,,,,,d,,,,,,,,,,,,,,,,,,,,,,,d,# ,,,,,,d,,,,,,,,d,d,d,d,d,d,d,d,d,d,d,d,d,d,,d,# ,,,,,,d,,,,,,,,h,h,,,,,,,,,,,,d,,d,# ,,,,,,d,,,,,,,,,,,,,,,,,,,,,d,,d,# ,,,,,,d,,,,,,,,,,,,,,,,,,,,,d,,d,# ,,,,,,d,,,,,,,,,,,,,,,,,,,,,d,,d,# ,,,,i,,d,d,d,d,h,,,,i,i,,,,h,d,d,d,d,,i,,d,,d,# ,,,,i,,d,d,d,d,h,,,,i,i,,,,h,d,d,d,d,,i,,d,d,d,# ,,,,,,,,,,,,,,,,,,,,,,,d,,,,,d,d,# ,,,,,,,,,,,,,,,,,,,,,,,d,d,d,d,d,d,d,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,d,d,d,# ,,,,,,,,,,,,,,h,h,,,,d,d,d,d,d,d,d,d,d,d,d,# ,,,,,,,,,,,,,,d,d,,,,d,,,,,,,,,d,d,# ,,,,,,,,,,,,,,d,d,d,d,d,d,,d,d,d,,d,d,d,d,d,# ,,,,,,,,,,,,,,,,,,,,,d,d,d,d,d,,,d,d,# ,,,,,,,,,,,,,,d,d,d,d,d,d,d,d,d,d,,d,d,d,d,d,# ,,,,i,,,,,,,,,,i,i,,,,,,,,,,i,,,d,d,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# "#build label(waterfall2) start(15;10; top left corner of central stairs) message(Remember to link the levers and lock the doors manually) Floodgates, screw pumps, bridges and levers to control flow" ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,gw(2x1),,# ,,,,,,,,,,,,,,,,x,,,,,,Tl,,,,,d,,,# ,,,,,,,,,,,,,,,,,,,,,Tl,Tl,Tl,d,,,,,,# ,,,,,,,,,,,,,,,,,,,,,,Tl,,,,,d,Msm,Msm,# ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# #,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#