From aa38167bc385625ebadc4ec615a7dd4a80996744 Mon Sep 17 00:00:00 2001 From: dshaligram Date: Mon, 7 May 2007 15:28:54 +0000 Subject: Moved entry vaults and branch entries into their own .des files. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1415 c06c8d41-db1a-0410-9941-cceddc491573 --- crawl-ref/source/dat/entry.des | 4374 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 4374 insertions(+) create mode 100644 crawl-ref/source/dat/entry.des (limited to 'crawl-ref/source/dat/entry.des') diff --git a/crawl-ref/source/dat/entry.des b/crawl-ref/source/dat/entry.des new file mode 100644 index 0000000000..97187756cd --- /dev/null +++ b/crawl-ref/source/dat/entry.des @@ -0,0 +1,4374 @@ +############################################################################### +# entry.des - entry vaults for D:1 only. +# Entry vaults that are harder than the norm, or involve ASCII art +# should go to tricky.des or asciiart.des respectively. +############################################################################### + +############################################################################## +# Entry vaults +############################################################################## +# Lemuel's entry vaults. + +NAME: lemuel_entry_001 +TAGS: entry +ORIENT: float +SHUFFLE: {[ +SUBST: !:cvxGT +FLAGS: no_rotate +MAP +xxxxxx.@.xxxxxx +xxxxxx.!.xxxxxx +xxxxxx...xxxxxx +xxxxxx.!.xxxxxx +xxxxxx...xxxxxx +xxxxxx.!.xxxxxx +xxxxxx...xxxxxx +xxxxxx.!.xxxxxx +xxxxxx...xxxxxx +xxxxxx...xxxxxx +x.............x +x.............x +x.....[{(.....x +x.............x +x.............x +xxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# Another Lemuel entry vault + +NAME: lemuel_entry_002 +TAGS: entry +ORIENT: float +SHUFFLE: {[, abc +SUBST: a=+, b=x, c=x +MAP +......x@x...... +....xax.xcx.... +...xx.....xx... +..xb.......bx.. +.xx.........xx. +xc...........ax +x.............x +x......{......x +x.....[.(.....x +x......<......x +x.............x +xx...........xx +.xc.........bx. +..xx.......xx.. +...xa.....xc... +....xx...xx.... +.....bx.xa..... +......x@x...... +ENDMAP + +############################################################################## +# lemuel_entry_003 + +NAME: lemuel_entry_003 +TAGS: entry +ORIENT: float +SHUFFLE: {[ +MAP +xxxxxxxxx +xxxxxxx{x +xxxxxxx.x +xxxxxxx.x +xxxxxxx.x +xxxxxxx.xxxxxxx +x[...........(x +xxxxxxx.xxxxxxx +xxxxxxx.x +xxxxxxx.x +xxxxxxx.x +xxxxxxx.xx +xxxxxxG.Gx +xxxxxxx.xx +xxxxxxx.x +xxxxxxx@x +ENDMAP +# padded to the right with 'x', unfortunately + +############################################################################## +# lemuel_entry_004 + +NAME: lemuel_entry_004 +TAGS: entry +ORIENT: float +SHUFFLE: {[, '?! +SUBST: ':.+, ?:x, !:x +MAP +xxxxxxxxxxx@xxxxxx +xxxxxxxxxxx.xxxxxx +xx..............xx +xx..............xx +xx..xx!?'xxxxx..xx +xx..'.......(x..xx +xx..!........x...@ +xx..?........x..xx +xx..x...{....x..xx +xx..x........?..xx +@...x........!..xx +xx..x[.......'..xx +xx..xxxxx'?!xx..xx +xx..............xx +xx..............xx +xxxxxx.xxxxxxxxxxx +xxxxxx@xxxxxxxxxxx +ENDMAP + +############################################################################## +# lemuel_entrance_river + +NAME: lemuel_entry_005_a +TAGS: entry no_monster_gen +ORIENT: float +SHUFFLE: {[( +CHANCE: 3 +MAP +xxxxxxxxxxxxxxxxxxx +xxxxx{...(...[xxxxx +xxxxx.........xxxxx +xwxxx.........xxxxx +xwwxx.........xxxxx +xwwwx.........xxxxx +xxwwx.........xxxxx +xxwwww........xxxxx +xxxwwwwww.w...xxxxx +xxxxwwwww.wwwwxxxxx +xxxxxwwww.wwwwwwxxx +xxxxx...w.wwwwwwwxx +xxxxx........wwwwxx +xxxxx.........xwwwx +xxxxx.........xxwwx +xxxxx.........xxxwx +xxxxx.........xxxxx +xxxxx....@....xxxxx +ENDMAP + +NAME: lemuel_entry_005_b +TAGS: entry no_monster_gen +ORIENT: float +CHANCE: 7 +SHUFFLE: {[(, XYZ +SUBST: X=W, Y=w, Z=w +MAP +xxxxxxxxxxxxxxxxxxx +xxxxx{...(...[xxxxx +xxxxx.........xxxxx +xwxxx.........xxxxx +xwwxx.........xxxxx +xwwwx.........xxxxx +xxwwx.........xxxxx +xxwwXw........xxxxx +xxxXwwwwwww...xxxxx +xxxxXwwwwYYwwZxxxxx +xxxxxXwwYwwwwwZwxxx +xxxxx...wwwwwZwwwxx +xxxxx........wwwwxx +xxxxx.........xwwwx +xxxxx.........xxwwx +xxxxx.........xxxwx +xxxxx.........xxxxx +xxxxx....@....xxxxx +ENDMAP + +############################################################################## +# lemuel_entrance_tunnels + +NAME: lemuel_entry_006_tunnels +TAGS: entry no_monster_gen +ORIENT: float +SUBST: ? = x. +SHUFFLE: {[( +MAP +xxxxxxxxxxxxxxxxxxx +x{xxxxxxxxxxxxxxxxx +x..xxxxxxxxxxxx[x?x +xx.?xxxxx(xxxx?...x +x?..xxxx..xxxx???.x +x..?x?..?xxxx?x??.x +x.?xx..xxxxx?.....x +x.?xx.?xxxx?x.x???x +xx..?.xxxx??..xxxxx +xxx...?x??x..xxxxxx +xxxxx.xx....xxxxxxx +xxxxx..x.??xxxxxxxx +xxxxxx.?.xxxxxxxxxx +xxxxxx..??xxxxxxxxx +xxxxxx?x.xxxxxxxxxx +xxxxxxx?.?xxxxxxxxx +xxxxxxxx..?xxxxxxxx +xxxxxxxxxx@xxxxxxxx +ENDMAP + +############################################################################## +# lemuel_entrance_funnel + +NAME: lemuel_entry_007_funnel +TAGS: entry no_monster_gen +ORIENT: float +SUBST: c : x.c +MAP +xxxxxxxxxxxxxxx +x{.....(.....[x +x.............x +xx...ccccc...xx +xx...ccccc...xx +xxx...ccc...xxx +xxx...ccc...xxx +xxxx...c...xxxx +xxxx...c...xxxx +xxxxx.....xxxxx +xxxxx.....xxxxx +xxxxxx...xxxxxx +xxxxxx...xxxxxx +xxxxxx...xxxxxx +xxxxxx+++xxxxxx +xxxxxx.@.xxxxxx +ENDMAP + +############################################################################## +# lemuel_entrance_muddy + +NAME: lemuel_entry_008_muddy +TAGS: entry no_monster_gen +ORIENT: float +SHUFFLE: {[( +SUBST: ? = w. +MONS: nothing / plant, nothing / fungus +MAP +xxxxxxxxxxxxxxxxxxx +xxxxx{..1..(.1ww.[x +xxxxx1...1...11ww.x +xxxx?x..w.11..??1.x +xxx??x........2.1.x +xxx?ww..11.....?w.x +xxxxww?..........xx +xxx?w?11?.22.2....x +xxx?w11?....w2....x +xxxx???..1..???..xx +xxxxx?..1??..??.xxx +xxxx?x.....2?...xxx +xxxx?x...2......xxx +xxxx?w....2.....xxx +xxxxx.22w......xxxx +xxxxxxx..2.....xxxx +xxxxxxx..2..22xxxxx +xxx.........xxxxxxx +xx..xx......xxxxxxx +@..xxxxx.....xxxxxx +xxxxxxxxxx....xxxxx +xxxxxxxxxxxx.@.xxxx +ENDMAP + +################################### +# broad hall + +NAME: lemuel_entry_009_a +TAGS: entry +ORIENT: float +SHUFFLE: {[( +SUBST: ? : xcvG. +CHANCE: 4 +MAP +xxxxxxxxxxx +x{...(...[x +x.........x +x.?.....?.x +x.........x +x.........x +x.?.....?.x +x.........x +x.........x +x.?.....?.x +x.........x +x.........x +x.?.....?.x +x.........x +x@...@...@x +ENDMAP + +NAME: lemuel_entry_009_b +TAGS: entry +ORIENT: float +SUBST: ? : xcvG. +ITEM: meat ration / bread ration / beef jerky / spear / potion of water / apple / club / hammer / knife +SHUFFLE: {[( +CHANCE: 3 +MAP +xxxxxxxxxxxx +x{...(...[xx +x.........xx +x.?.....?.xx +x.........xx +x.........xx +x.?.....?.xx +x.........xx +x.........xxxxxx +x.?.....?.xxxddx +x.........=..ddx +x.........xxxxxx +x.?.....?.xx +x.........xx +x@...@...@xx +ENDMAP + +NAME: lemuel_entry_009_c +TAGS: entry +ORIENT: float +SUBST: ? : xcvG. +ITEM: meat ration / bread ration / beef jerky / spear / potion of water / apple / club / hammer / knife +SHUFFLE: {[( +CHANCE: 3 +MAP +xxxxxxxxxxxx +x{...(...[xx +x.........xx +x.?.....?.xx +x.........xx +x.........xxxxxx +x.?.....?.xxxddx +x.........=..ddx +x.........xxxxxx +x.?.....?.xx +x.........xx +x.........xx +x.?.....?.xx +x.........xx +x@...@...@xx +ENDMAP + +################################### +# behind the door + +NAME: lemuel_entry_010_a +TAGS: entry +CHANCE: 5 +ORIENT: float +SHUFFLE: {( +SUBST: b : bcv +MAP +xxxxxxxxxxx +x{...(...[x +x.........x +x.........x +x.........x +x.........x +x.........x +x.........x +x.........x +xbbbb+bbbbx +x....@....x +ENDMAP + +NAME: lemuel_entry_010_b +TAGS: entry +CHANCE: 5 +ORIENT: float +SHUFFLE: {( +SUBST: b : bcv +MAP +xxxxxxxxxxx +x{...(...[x +x.........x +x.........x +x.........x +xbbbb+bbbbx +x....@....x +ENDMAP + +############################# +# lemuel_lava_pool + +NAME: lemuel_entry_011_lava_pool +TAGS: entry no_monster_gen +ORIENT: float +SHUFFLE: {[ +SUBST: l = l .:3 +MAP +xxxxxxxxxxxxxxx +xxxxx..{..xxxxx +xxxx(.....[xxxx +xxxx.......xxxx +xxxx.......xxxx +xxxx..lll..xxxx +xxxx.lllll.xxxx +xxxx.ll%ll.xxxx +xxxx.ll>ll.xxxx +xxxx.ll%ll.xxxx +xxxx.lllll.xxxx +xxxx..lll..xxxx +xxxx.......xxxx +xxx.........xxx +x.............x +x@.....@.....@x +ENDMAP + +############################################################################## +# David's entry vaults +############################################################################## + +NAME: david_entry_001_a +TAGS: entry +FLAGS: no_rotate +ORIENT: float +CHANCE: 5 +SHUFFLE: {[( +MAP +xxxxxxxxxxx@xxxxxxxxxxx +xxxx...xxxx+xxxx...xxxx +xx.......xx.x........xx +x.........x.x.........x +x....[....+.+....(....x +x.........x.x.........x +xx.......xx.xx.......xx +xxxx...xxxx+xxx....xxxx +xxxx+xxxxx...xxxxx+xxxx +xxxx.xxx.......xxx.xxxx +xxx...x.........x...xxx +xxx...+....{....+...xxx +xxx...x.........x...xxx +xxx..xxx.......xxx.xxxx +xxxx.xxxxx...xxxxx.xxxx +xxxx..xxxxx+xxxxx..xxxx +xxxxx.............xxxxx +xxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_001_b +TAGS: entry +FLAGS: no_rotate +ORIENT: float +CHANCE: 5 +SHUFFLE: {[ +MAP +xxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxx...xxxxxxxxxx +xxxxxxxxx..{..xxxxxxxxx +xxxxxxxxx.....xxxxxxxxx +xxxx...xxx...xxx...xxxx +xx.......xx+xx.......xx +x.........x.x.........x +x....[....+.+....(....x +x.........x.x.........x +xx.......xx+xx.......xx +xxxx...xxxx.xxxx...xxxx +xxxxxxxx.......xxxxxxxx +xxxxx.............xxxxx +xxxx...............xxxx +xxx.................xxx +xxx........T........xxx +xxx.......TTT.......xxx +xxx.................xxx +xxxx...............xxxx +xxxxx.............xxxxx +xxxxxxxx.......xxxxxxxx +xxxxxxxxxxx@xxxxxxxxxxx +ENDMAP + +############################################################################## +# Three discs + +NAME: david_entry_002 +TAGS: entry +FLAGS: no_rotate +ORIENT: float +SUBST: . : ?. +SUBST: ? = .:1000 % ~ +SUBST: ' = .x +MAP +xxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxx...xxxx +xxxxxxxxxxxxxx.......xx +xxxx...xxxxxx.........x +xx.......xx......(....x +x..........xx.........x +x....{....xxxx.......xx +x.........xxxxxx...xxxx +xx.......xxxxxx.xxxxxxx +xxxx...xxxxxx...xxxxxxx +xxxxxxxxxxx.......xxxxx +xxx...''...........xxxx +x'.''...xx....[....xxxx +x'.'xx'xxx.........xxxx +x'..''...xx.......xxxxx +xx''..''..xxx...xxxxxxx +xxxxxxxxx@xxxxxxxxxxxxx +ENDMAP + +############################################################################## +# Oval + +NAME: david_entry_003_a +TAGS: entry +FLAGS: no_rotate +ORIENT: float +SHUFFLE: {[(< +SUBST: v:vx, c:vxc +CHANCE: 2 +MAP +xxxxxxxxxxxxxxx@xxxxxxxxxxxxxxx +xxxxxxxxx.............xxxxxxxxx +xxxxx.......vxvxvxv.......xxxxx +xxx......xvx.......xvx......xxx +xx....vxv.............vxv....xx +xx...x......ccc=ccc......x...xx +x...v..[..ccccc.ccccc..(..v...x +x...x....ccccc.%.ccccc....x...x +x...v....ccccc.%.ccccc....v...x +x...x..<..ccccc.ccccc..{..x...x +xx...v......ccccccc......v...xx +xx....xvx.............xvx....xx +xxx......vxv.......vxv......xxx +xxxxx.......xvxvxvx.......xxxxx +xxxxxxxxx.............xxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_003_b +TAGS: entry +FLAGS: no_rotate +ORIENT: float +SHUFFLE: {[(< +SUBST: v:vx, c:vxc +CHANCE: 2 +MAP +xxxxxxxxxxxxxxx@xxxxxxxxxxxxxxx +xxxxxxxxx.............xxxxxxxxx +xxxxx.......vxvxvxv.......xxxxx +xxx......xvx.......xvx......xxx +xx....vxv.............vxv....xx +xx...x......ccccccc......x...xx +x...v..[..cc=cc.ccccc..(..v...x +x...x....cccc..%.ccccc....x...x +x...v....ccccc.%.ccccc....v...x +x...x..<..ccccc.ccccc..{..x...x +xx...v......ccccccc......v...xx +xx....xvx.............xvx....xx +xxx......vxv.......vxv......xxx +xxxxx.......xvxvxvx.......xxxxx +xxxxxxxxx.............xxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_003_c +TAGS: entry +FLAGS: no_rotate +ORIENT: float +SHUFFLE: {[(< +SUBST: v:vx, c:vxc +CHANCE: 2 +MAP +xxxxxxxxxxxxxxx@xxxxxxxxxxxxxxx +xxxxxxxxx.............xxxxxxxxx +xxxxx.......vxvxvxv.......xxxxx +xxx......xvx.......xvx......xxx +xx....vxv.............vxv....xx +xx...x......ccccccc......x...xx +x...v..[..ccccc.ccccc..(..v...x +x...x....c=....%.ccccc....x...x +x...v....ccccc.%.ccccc....v...x +x...x..<..ccccc.ccccc..{..x...x +xx...v......ccccccc......v...xx +xx....xvx.............xvx....xx +xxx......vxv.......vxv......xxx +xxxxx.......xvxvxvx.......xxxxx +xxxxxxxxx.............xxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_003_d +TAGS: entry +FLAGS: no_rotate +ORIENT: float +SHUFFLE: {[(< +SUBST: v:vx, c:vxc +CHANCE: 2 +MAP +xxxxxxxxxxxxxxx@xxxxxxxxxxxxxxx +xxxxxxxxx.............xxxxxxxxx +xxxxx.......vxvxvxv.......xxxxx +xxx......xvx.......xvx......xxx +xx....vxv.............vxv....xx +xx...x......c=ccccc......x...xx +x...v..[..ccc.c.ccccc..(..v...x +x...x....ccccc.%.ccccc....x...x +x...v....ccccc.%.ccccc....v...x +x...x..<..ccccc.ccccc..{..x...x +xx...v......ccccccc......v...xx +xx....xvx.............xvx....xx +xxx......vxv.......vxv......xxx +xxxxx.......xvxvxvx.......xxxxx +xxxxxxxxx.............xxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_003_e +TAGS: entry +FLAGS: no_rotate +ORIENT: float +SHUFFLE: {[(< +SUBST: v:vx, c:vxc +CHANCE: 2 +MAP +xxxxxxxxxxxxxxx@xxxxxxxxxxxxxxx +xxxxxxxxx.............xxxxxxxxx +xxxxx.......vxvxvxv.......xxxxx +xxx......xvx.......xvx......xxx +xx....vxv.............vxv....xx +xx...x......ccccccc......x...xx +x...v..[..ccccccccccc..(..v...x +x...x....ccccccccccccc....x...x +x...v....ccccccccccccc....v...x +x...x..<..ccccccccccc..{..x...x +xx...v......ccccccc......v...xx +xx....xvx.............xvx....xx +xxx......vxv.......vxv......xxx +xxxxx.......xvxvxvx.......xxxxx +xxxxxxxxx.............xxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# Water temple mockup + +NAME: david_entry_004_temple +TAGS: entry no_monster_gen +FLAGS: no_rotate +ORIENT: float +SHUFFLE: {[( +MAP +ccccccccccccccc@ccccccccccccccc +ccccccccc.............ccccccccc +ccccc..........T..........ccccc +ccc...T.................T...ccc +cc........T.........T........cc +c..............{..............c +c...T.....................T...c +c............[...(............c +cc........T.........T........cc +ccc...T.................T...ccc +ccccc..........T..........ccccc +ccccccccc.............ccccccccc +ccccccccccccccccccccccccccccccc +ENDMAP + +############################################################################## +# Stone temple mockup + +NAME: david_entry_005_temple +TAGS: entry no_monster_gen +FLAGS: no_rotate +ORIENT: float +SHUFFLE: {[( +MAP +ccccccccccccccccccccc +cccccc....[....cccccc +ccc...............ccc +cc......T...T......cc +cc...T.........T...cc +c.........w.........c +c...T...........T...c +c{.....w.....w......@ +c...T...........T...c +c.........w.........c +cc...T.........T...cc +cc......T...T......cc +ccc...............ccc +cccccc....(....cccccc +ccccccccccccccccccccc +ENDMAP + +############################################################################## +# Lava temple mockup + +NAME: david_entry_006_temple +TAGS: entry no_monster_gen +FLAGS: no_rotate +ORIENT: float +SHUFFLE: {[( +MAP +ccccccccccccccccccccccc +cccccccccc...cccccccccc +ccccccccc..{..ccccccccc +cccccccc.......cccccccc +ccccccc..T...T..ccccccc +cccccc...........cccccc +ccccc.T....T....T.ccccc +cccc...............cccc +ccc..T...T...T...T..ccc +cc...................cc +c......T.......T......c +c..[.......T.......(..c +cc...................cc +ccccccccccc@ccccccccccc +ENDMAP + +############################################################################## +# Twelve chambers mockup + +NAME: david_entry_007_temple +TAGS: entry +FLAGS: no_rotate +ORIENT: float +SHUFFLE: {[( +MAP +cccccccccccccc@ccccccccccccccc +cccc......................cccc +cc....c.cccc.cccc.cccc.cc...cc +c..ccc...cc...cc...cc...ccc..c +c.cccc.T.cc.T.cc.T.cc.T.cccc.c +c.cccc...cc...cc...cc...cccc.c +c...ccc.cccc.cccc.cccc.ccc...c +c.T.ccc.cccc.cccc.cccc.ccc.T.c +c............................c +cc.cc...[.....{.....(....cc.cc +c............................c +c.T.ccc.cccc.cccc.cccc.ccc.T.c +c...ccc.cccc.cccc.cccc.ccc...c +c.cccc...cc...cc...cc...cccc.c +c.cccc.T.cc.T.cc.T.cc.T.cccc.c +c..ccc...cc...cc...cc...ccc..c +cc...cc.cccc.cccc.cccc.cc...cc +cccc......................cccc +cccccccccccccccccccccccccccccc +ENDMAP + +############################################################################## +# Three leaves mockup + +NAME: david_entry_008_temple +TAGS: entry no_monster_gen +ORIENT: float +FLAGS: no_rotate +SHUFFLE: {[ +MAP +ccccccccccccccccccccccc +cccc.ccccccccccccc.cccc +ccc....ccccccccc....ccc +cc..T....ccccc....T..cc +c.....T....c....T.....c +c..T....T.....T....T..c +c.........{.(.........c +ccccccc.........ccccccc +cccccccccc.[.cccccccccc +cccccccccc...cccccccccc +ccccccccc..T..ccccccccc +cccccccc.......cccccccc +ccccccc..T...T..ccccccc +cccccc.....T.....cccccc +cccccccc.......cccccccc +ccccccccccc@ccccccccccc +ENDMAP + +############################################################################## +# Moving archways + +NAME: david_entry_009 +TAGS: entry no_monster_gen +ORIENT: float +MONS: plant / fungus / nothing +SHUFFLE: _wl' +SUBST: l:wxl, _:xw~_, ':., +:+. +SUBST: ~ = ~:2 . +SUBST: _ = 1 . %:1 +SUBST: w = w W:3 +MAP +xxx.......@.......xxx +xxxx+xxx+xxx+xxx+xxxx +xxx___xwwwxlllx'''xxx +xxx___xwwwxlllx'''xxx +xxx___xwwwxlllx'''xxx +xxx___xwwwxlllx'''xxx +xxx___xwwwxlllx'''xxx +xxx___xwwwxlllx'''xxx +xxxx+xxx+xxx+xxx+xxxx +xxx...............xxx +xxxx.............xxxx +xxxxxxx.......xxxxxxx +xxxxxxxxx[{(xxxxxxxxx +xxxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# from cave to hall + +NAME: david_entry_010_a +TAGS: entry +ORIENT: float +SHUFFLE: {[( +CHANCE: 3 +MAP +cccccccccccccccccccccccccccccccccccccccc +c[c..c...cc......c.....................c +c..ccc.cc..c...c....c....c.............c +ccc..c..c.c..c..c..cc.c.c...T....ccc...c +c..cccc.cc..c..cc.......c.......ccccc..c +c.cc...c.c..c......c...c........ccccc..c +cc.c.ccc..c...c..cc...c...cccc...ccc...c +ccc.ccc.c.c..c...c..c....cc00cc........c +c{ccc..cc.cc......cc.....=.cc%c...T....@ +c.c...c.cc.c..cc.........ccc%cc........c +cc.cccccc.c...c..c..cc....cccc...ccc...c +cccc.c...c..c...c...............ccccc..c +c.cc..ccc.c.......c...c.........ccccc..c +c..cc.c.c...cc...ccc...cc...T....ccc...c +cc..cc.cc.cc....c....c...c.............c +c(.c..c.cc...c......c..................c +cccccccccccccccccccccccccccccccccccccccc +ENDMAP + +NAME: david_entry_010_b +TAGS: entry +ORIENT: float +SHUFFLE: {[( +CHANCE: 3 +MAP +cccccccccccccccccccccccccccccccccccccccc +c[c..c...cc......c.....................c +c..ccc.cc..c...c....c....c.............c +ccc..c..c.c..c..c..cc.c.c...T....ccc...c +c..cccc.cc..c..cc.......c.......ccccc..c +c.cc...c.c..c......c...c........ccccc..c +cc.c.ccc..c...c..cc...c...c=cc...ccc...c +ccc.ccc.c.c..c...c..c....cc.0cc........c +c{ccc..cc.cc......cc.....c0cc%c...T....@ +c.c...c.cc.c..cc.........ccc%cc........c +cc.cccccc.c...c..c..cc....cccc...ccc...c +cccc.c...c..c...c...............ccccc..c +c.cc..ccc.c.......c...c.........ccccc..c +c..cc.c.c...cc...ccc...cc...T....ccc...c +cc..cc.cc.cc....c....c...c.............c +c(.c..c.cc...c......c..................c +cccccccccccccccccccccccccccccccccccccccc +ENDMAP + +NAME: david_entry_010_c +TAGS: entry +ORIENT: float +SHUFFLE: {[( +CHANCE: 3 +MAP +cccccccccccccccccccccccccccccccccccccccc +c[c..c...cc......c.....................c +c..ccc.cc..c...c....c....c.............c +ccc..c..c.c..c..c..cc.c.c...T....ccc...c +c..cccc.cc..c..cc.......c.......ccccc..c +c.cc...c.c..c......c...c........ccccc..c +cc.c.ccc..c...c..cc...c...cccc...ccc...c +ccc.ccc.c.c..c...c..c....c=00cc........c +c{ccc..cc.cc......cc.....c.cc%c...T....@ +c.c...c.cc.c..cc.........ccc%cc........c +cc.cccccc.c...c..c..cc....cccc...ccc...c +cccc.c...c..c...c...............ccccc..c +c.cc..ccc.c.......c...c.........ccccc..c +c..cc.c.c...cc...ccc...cc...T....ccc...c +cc..cc.cc.cc....c....c...c.............c +c(.c..c.cc...c......c..................c +cccccccccccccccccccccccccccccccccccccccc +ENDMAP + +NAME: david_entry_010_d +TAGS: entry +ORIENT: float +SHUFFLE: {[( +CHANCE: 1 +MAP +cccccccccccccccccccccccccccccccccccccccc +c[c..c...cc......c.....................c +c..ccc.cc..c...c....c....c.............c +ccc..c..c.c..c..c..cc.c.c...T....ccc...c +c..cccc.cc..c..cc.......c.......ccccc..c +c.cc...c.c..c......c...c........ccccc..c +cc.c.ccc..c...c..cc...c...cccc...ccc...c +ccc.ccc.c.c..c...c..c....cccccc........c +c{ccc..cc.cc......cc.....cccccc...T....@ +c.c...c.cc.c..cc.........cccccc........c +cc.cccccc.c...c..c..cc....cccc...ccc...c +cccc.c...c..c...c...............ccccc..c +c.cc..ccc.c.......c...c.........ccccc..c +c..cc.c.c...cc...ccc...cc...T....ccc...c +cc..cc.cc.cc....c....c...c.............c +c(.c..c.cc...c......c..................c +cccccccccccccccccccccccccccccccccccccccc +ENDMAP + +################################################################ +# Circular labyrinths + +NAME: david_entry_011_a +TAGS: entry no_monster_gen +CHANCE: 3 +FLAGS: no_rotate +SHUFFLE: {[( +ORIENT: float +MAP +xxxxxxxxxxxxxxxxxx.@.xxxxxxxxxxxx +xxxxxxxxxxx......=....xxxxxxxxxxx +xxxxxxxx.........x.......xxxxxxxx +xxxxx.......xxxx.x=xx.......xxxxx +xxxx.....xxxx....x..xxxx.....xxxx +xxx....xxx.......x.....xxx....xxx +xx....xx.....xxx=x.x.....xx....xx +xx...xx....xxx...x.xxx....xx...xx +x....x....xx.....x...xx....x....x +x...xx...xx...xx.xx...xx...xx...x +x...x....x...xx...xx...x....x...x +x...x....x...xx[{(xx...x....x...x +x...x....x...xx...xx...x....x...x +x...xx...xx...xxxxx...xx...xx...x +x....x....xx.........xx....x....x +xx...xx....xxx.....xxx....xx...xx +xx....xx.....xxxxxxx.....xx....xx +xxx....xxx.............xxx....xxx +xxxx.....xxxx.......xxxx.....xxxx +xxxxx.......xxxxxxxxx.......xxxxx +xxxxxxxx.................xxxxxxxx +xxxxxxxxxxx...........xxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_011_b +TAGS: entry no_monster_gen +CHANCE: 1 +FLAGS: no_rotate +ORIENT: float +SHUFFLE: {[( +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxx......x....xxxxxxxxxxx +xxxxxxxx.........x.......xxxxxxxx +xxxxx.......xxxx.xxxx.......xxxxx +xxxx.....xxxx..x....xxxx.....xxxx +xxx....xxx.....x.......xxx....xxx +xx....xx.....xxxxxxx.....xx....xx +xx...xx....xxx.....xxx....xx...xx +.....x....xx.........xx....x....x +@...xx...xx...xx.xx...xx...xx...x +....x........xx...xx...x....x...x +xxxxxxxxxxxxxxx[{(xx...x........x +x............xx...xx...xxxxxx...x +x...xxxxxxx...xxxxx...xx...xx...x +x....x....xx.........xx....x....x +xx...xx....xxx.....xxx....xx...xx +xx...........xxx.xxx.....xx....xx +xxx....xxx.....x.......x.x....xxx +xxxx..xx.xxxx..x....xxxx.....xxxx +xxxxxxx.....xxxxxxxxx.......xxxxx +xxxxxxxx.................xxxxxxxx +xxxxxxxxxxx...........xxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_011_c +TAGS: entry no_monster_gen +CHANCE: 6 +FLAGS: no_rotate +ORIENT: float +SHUFFLE: {[(, ab, cd, ef, gh, ij, kl, mn +SUBST: a=., c=., e=., g=., i=., k=., m=. +SUBST: b=x, d=x, f=x, h=x, j=x, l=x, n=x +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxx.....h.....xxxxxxxxxxx +xxxxxxxx........h........xxxxxxxx +xxxxx.......xxxxxxxxx.......xxxxx +xxxx.....xxxx.......xxxx.....xxxx +xxx....xxx.............xxx....xxx +xx....xx.....xxxxxxx.....gg....xx +xx....i....xxx.....xxx....xx...xx +x....xxxxjjx.........xx....x....x +x...xx........xxxxx...xx...xx...x +x...x....xlllxx...xx...x....x...x +x...x....x...k.[{(.m...xffffx...x +x...x....x...xx...xx...x....e...x +x...xx...xx...xxnxx...xx...xxxxxx +x....c....xx...x.....xx....x..... +xx...xx....xxx.x...xxx....xx....@ +xx....xx.....xxxxxxx.....xx...... +xxx....xxx.....d.......xxx....xxx +xxxx.....xxxx..d....xxxx.....xxxx +xxxxx.......xxxxxaxxx.......xxxxx +xxxxxxxx.......b.........xxxxxxxx +xxxxxxxxxxx....b......xxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + + +##################################################################### +# Three rhombi + +NAME: david_entry_012 +TAGS: entry no_monster_gen +SHUFFLE: WYZ{/wyz( +SUBST: Z=x, Y=x, W=@, C==+x +SUBST: z=@, y=+, w=x +MAP +xxxZxxxxxxxxxx +xxxYxxxxxxxxxx +xxx.xxxx.xxxxx +xx...xx.x+xxxx +x..{..+xx.xxxx +xx...xxx...xxx +xxx.xxx.....xx +xxxCxx...(...W +xxx.xxx.....xx +xx...xxx...xxx +x..[..+xx.xxxx +xx...xx.x+xxxx +xxx.xxxx.xxxxx +xxxxxxxxxxxxxx +ENDMAP + +##################################################################### +# A shrine (no altar) + +NAME: david_entry_013 +TAGS: entry no_monster_gen no_pool_fixup +SHUFFLE: ABl/CDl/abw/cdw +SUBST: A=@, B=+, C=x, D=l +SUBST: a=@, b=+, c=x, d=w +MAP +xxxxxxxxCxxxxxxxx +xlllllllDlllllllx +xlllll.....lllllx +xll....WWW....llx +xl...WWW.WWW...lx +AB..WWW.{..WW..lx +xl...WWW.WWW...lx +xll....WWW....llx +xlllll.....lllllx +xlllllllllllllllx +xxxxxxxxxxxxxxxxx +ENDMAP + +##################################################################### +# Cavernosity + +NAME: david_entry_014 +TAGS: entry no_monster_gen +ORIENT: float +FLAGS: no_rotate +MONS: fungus +SHUFFLE: {[(, b:bcv, UVW, XYZ +SUBST: '=.x, U==, V=x, W=x, X==, Y=x, Z=x +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxx''xxxxxxxxxxxxxxxxx%xxxxxxxxxxxxx +xxx...x''...x...xxxxxxxxxxx.0%%xxxxxxxxxxx +xx..(....xx..''..xxxxxxxxxx.x.xxxxxxxxxxxx +xx.....xxx'.xxx..xxxx''xxxx...xxxxxxxxxxxx +xxx...xxxx=xxxxx.'xx'..'xxxx0xxxxxxxxxxxxx +xxxxxxx'x=xxxxxx'.x..x.'xxx.xxxxxxxxxxxx.. +xxxxx''...'xxxxxx'..xx..'xxx..xxxxxxx..... +xxxxx'..x'..xxxxxx'x'..x'xxxxx.xxxx....... +xxxx..'xxx..'xxxxxxx'.xxxxxxx0x.Wx........ +xxxx..xxxxx..'xxxxx.....xxxx.xxxx......... +xxxxx...xx'x..'xxx.......xxx0xxxx......... +xxxx.....x'x..'xx...bbb...xUxVxx.......... +xxxx..{..xx..x''x..bbbbb....x'...........@ +xxxxx...xx''.xxx...bbbbb..x....x.......... +xxxxxxxxxxxx.'x.....bbb...xxxYxxx......... +xxxxxxxxxxxxx....x.......xXx.xxxx......... +xxxxxxxxxxxxxxx'xxx.....xxx..xxxxx........ +xxxxxxxxxxxxxx=xxxxxx..xxx..xxxxxxx....... +xxxxxx'xxxxxx=xxxxxx.''xxx.xxxxxxxxxx..... +xx...x.'xxxxx'.xxxxx'...Z1.xxxxxxxxxxxxx.. +x..[.......'...'x'xxx..'xx..xxxxxwxxwwxxxx +x.....xxx...'x'..xxx..'xxxx1...wwwwwxxwxxx +xx...xxxx''x'xxx'..'.xxxxxxxxx.wwwxxxxxxxx +xxxxxxxxxxxxxxxxxx..xxxxxxxxxxwwxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# A song of water and fire (David) + +# This is another series of entry levels, ten total. Leave the template intact +# (but commented out). All water is deep. +# NAME: water_fire_template +# TAGS: entry no_monster_gen no_pool_fixup +# FLAGS: no_rotate +# CHANCE: 1 +# ORIENT: float +# MONS: plant +# MAP +# xxxxxxxxxxxxxxxxxxxx@xxxxxxxxxxxxxxxxxxxx +# xxxxxxxxxxxxx...............xxxxxxxxxxxxx +# xxxxxxxx.........................xxxxxxxx +# xxxx..........llllllxwwwwww..........xxxx +# xx......llllllllllllxwwwwwwwwwwww......xx +# x....lllllllllllllllxwwwwwwwwwwwwwww....x +# x.llllllxllllllxxxxxxxxxxxwwwwwwxwwwwww.x +# xlllxlllxllllxxxl...x...wxxxwwwwxwwwxwwxx +# xlllxlllxlllxxllx...x...xwwxxwwwxwwwxwwwx +# xlllxlllxlllxll.x...x...x.wwxwwwxwwwxwwwx +# xlllxlllxlllxl..x...x...x..wxwwwxwwwxwwwx +# xlllxlllxlllx...x...x...x...xwwwxwwwxwwwx +# x...x...x...x...x...x...x...x...x...x...x +# x...x...x...x...x...x...x...x...x...x...x +# xx+xx...x...x...x...x...x...x...x...xx+xx +# x..xxx..x...x...x...x...x...x...x..xxx..x +# x....x+xx...x...x...x...x...x...xx+x....x +# xx......xx+xxx+xx...x...xx+xxx+xx......xx +# xxxx...........xxx+xxx+xxx...........xxxx +# xxxxxxxx.........................xxxxxxxx +# xxxxxxxxxxxxx.....[.{.(.....xxxxxxxxxxxxx +# xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +# ENDMAP + +NAME: david_entry_015_a_water_fire +TAGS: entry no_monster_gen no_pool_fixup +FLAGS: no_rotate +CHANCE: 1 +MONS: plant +ORIENT: float +SHUFFLE: {[( +MAP +xxxxxxxxxxxxxxxxxxxx@xxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxx...............xxxxxxxxxxxxx +xxxxxxxx.........................xxxxxxxx +xxxx..........llll..x..w.ww..........xxxx +xx.......lllllllllllxwwwwwwwww.ww......xx +x....lllllll.llll.l11wwwwwwwwwwwwwwww...x +x.ll.lllxll.lllxxx.xx.xxxxwwwwwwxwxwwww.x +xlx.xll.xxx.lx.xl.xxx.x.wxxxwwwwxwwwxxwxx +xl.lx..lxxxl.x.lx.1.x...xw.xxwwwxw.wxx.wx +xl.lx.xlxll.xll.xxx.xwx.x1wwxww.x.xwx.wwx +x.llxl.lxl.lxl.xx..xxxx.x..wx1wwx.wwx..wx +x.xlx.llxl.xx...x.x.x...xxx.xw.wx.wwxwwxx +xl..xx..x.l.x.x.x...x.x.x...xx..xx.wxx..x +x...x...x...x...xxx.x...x.x.x.x.x...x...x +xx+xx...x...x...x...x..xx...x...x.x.xx+xx +x..xxx..x...x...x...x...x...x...x..xxx..x +x....x+xx...x...x...x...x...x...xx+x....x +xx......xx+xxx+xx...x...xx+xxx+xx......xx +xxxx...........xxx+xxx+xxx...........xxxx +xxxxxxxx.........................xxxxxxxx +xxxxxxxxxxxxx.....[.{.(.....xxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_015_b_water_fire +TAGS: entry no_monster_gen no_pool_fixup +FLAGS: no_rotate +CHANCE: 1 +MONS: plant +ORIENT: float +SHUFFLE: {[( +MAP +xxxxxxxxxxxxxxxxxxxx@xxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxx...............xxxxxxxxxxxxx +xxxxxxxx.......lll...............xxxxxxxx +xxxx.........lllllllxw.wwww..........xxxx +xx......ll.lllllllllxwwwwwwwwxwww......xx +x..l.llll.lllllllllxxwww..wwwxwww.ww....x +x.lllll..l.llllxx.xxwwxxxx..wwwwxw.ww.w.x +xll.xl.lxl.llxxxl.1.x.1.wxxx.wwwxw.wxwwxx +xlx.xl.xxl..xxllx11.11.xxwwxx.wwxwwwxwwwx +xl.l.ll.x.llxll.x1.11..1x.wwxw.wx.ww..wwx +x.llx.x.xxl.xl..x..xx.x.x..wxw.wxw..xx.wx +x.l.xxl.xl.lx...x..xx...x.w.xwx.xwwxxww.x +x...x.l.xl..x.xx....xx..x..xx..xx..wxw.xx +x...x...x.l.x.xxxx..x..xx...x..xx...x...x +xx+xx...x...x...x...x...x...x...x...xx+xx +x..xxx..x...x...x...x...x...x.x.x..xxx..x +x....x+xx...x...x...x...x...x...xx+x....x +xx......xx+xxx+xx...x...xx+xxx+xx......xx +xxxx...........xxx+xxx+xxx...........xxxx +xxxxxxxx.........................xxxxxxxx +xxxxxxxxxxxxx.....[.{.(.....xxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_015_c_water_fire +TAGS: entry no_monster_gen no_pool_fixup +FLAGS: no_rotate +CHANCE: 1 +MONS: plant +ORIENT: float +SHUFFLE: {[( +MAP +xxxxxxxxxxxxxxxxxxxx@xxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxx...............xxxxxxxxxxxxx +xxxxxxxx..............www........xxxxxxxx +xxxx..........ll.lllxwwwwww..........xxxx +xx......lll.llllllllx1...www.www.......xx +x....l.lxl..llll..l11www..wwww..ww.w....x +x.lllll..llllllxxx.l11.xxxwww.wwxwwwwww.x +xllxxlllx.lllxxxl.x.xww.wxxxwwwwxw.w.wwxx +x.llx.llxx.lxxllx...x.x.xw.xxwww..wwx.wwx +xl.lxllxxl.lxll.xxx.x...x.wwxww.xw.wx.wwx +xl.lxxl.xll.xl.xx..xxx.xx..wxww.xw.wxx.wx +xxx.xll.xll.x.x.xx.xxx.xxx.wxx.xxxwxx.wxx +x...xlx.xl.xx...x.x.xx.xx...x.w.x...x...x +x...x...x.x.xx..x.x.x...x...x...x...x...x +xx+xx...x...x...x...x...x...x...x...xx+xx +x..xxx..x...x...x...x...x...x...x..xxx..x +x....x+xx...x...x...x...x...x...xx+x....x +xx......xx+xxx+xx...x...xx+xxx+xx......xx +xxxx...........xxx+xxx+xxx...........xxxx +xxxxxxxx.........................xxxxxxxx +xxxxxxxxxxxxx.....[.{.(.....xxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_015_d_water_fire +TAGS: entry no_monster_gen no_pool_fixup +FLAGS: no_rotate +CHANCE: 1 +MONS: plant +ORIENT: float +SHUFFLE: {[( +MAP +xxxxxxxxxxxxxxxxxxxx@xxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxx...............xxxxxxxxxxxxx +xxxxxxxx..........l..............xxxxxxxx +xxxx..........llllllxwwwwww..ww......xxxx +xx......xll..llxxlllxwww..wwwwwww......xx +x....l.lxl..l.lxxlllxww..wwwxwwwwwww....x +x.llxll.xllll.llllxxwxx.xxwwwwwwxwwwwww.x +xll.xll.xlll.x1xxl.wxw.xwxxxwwwwxw.wxxwxx +xl.lx.l.xll.xxl.xx..x11wxwwxx.wwx.wwxww.x +xlllx.lxxll.xll1x.1.x.11x.wwxx.wxw.wxwx.x +x..xxx.lxxll.l.1xx.1xw1.x..wxw.wxwwwxw.xx +xxl.xlx.lllxx..xxx.1xx.111w.xw.wxxw.xww.x +x...x..lx.l.xl.xx...x...x.xxxwx.xw..x...x +x...x...x..lxx.xx...x...x...x.w.x...x...x +xx+xx...x...x...x...x...x...x...x...xx+xx +x..xxx..x...x...x...x...x...x...x..xxx..x +x....x+xx...x...x...x...x...x...xx+x....x +xx......xx+xxx+xx...x...xx+xxx+xx......xx +xxxx...........xxx+xxx+xxx...........xxxx +xxxxxxxx.........................xxxxxxxx +xxxxxxxxxxxxx.....[.{.(.....xxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_015_e_water_fire +TAGS: entry no_monster_gen no_pool_fixup +FLAGS: no_rotate +CHANCE: 1 +MONS: plant +ORIENT: float +SHUFFLE: {[( +MAP +xxxxxxxxxxxxxxxxxxxx@xxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxx...............xxxxxxxxxxxxx +xxxxxxxx.........ll....ww........xxxxxxxx +xxxx..........llllllxwwwwww..........xxxx +xx......ll...lllxxllxwwww..ww..ww......xx +x...llllllllllllllllxw...wwwxxx..www....x +x.xl.l.lxlx.l.lxxxxxx.xxxxw.wwx.x.wwwwwwx +xxllxxx.xllllx.lllww.1wwwwxx.wxwx.wwxw.wx +xll.xx.lxl.lxx..x.w.xww.1111xw.wxw.wx.xwx +xl.xx.llxl.lx..111..x..xxxwx11.wxw.wx.xxx +xl..x.lxxxl.x1x1xx.xx.x....wxwwwxww.xw.wx +xlx.x..lxll.x..xx...x...x...xw.wxxwwxx.wx +xxx.x...xx.xxx..x.x.x.x.x.wxx.w.x.xxx.wwx +x...x...x.xxx...x.x.x...xx..x..wx...x...x +xx+xx...x...x...x...x...x...x...x...xx+xx +x..xxx..x...x...x...x...x...x...x..xxx..x +x....x+xx...x...x...x...x...x...xx+x....x +xx......xx+xxx+xx...x...xx+xxx+xx......xx +xxxx...........xxx+xxx+xxx...........xxxx +xxxxxxxx.........................xxxxxxxx +xxxxxxxxxxxxx.....[.{.(.....xxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_015_f_water_fire +TAGS: entry no_monster_gen no_pool_fixup +FLAGS: no_rotate +CHANCE: 1 +MONS: plant +ORIENT: float +SHUFFLE: {[( +MAP +xxxxxxxxxxxxxxxxxxxx@xxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxx...............xxxxxxxxxxxxx +xxxxxxxx.........l....ww.........xxxxxxxx +xxxx..........llllllxwwwwww...w......xxxx +xx..l...llxlll..ll.....wwwwwwwwww......xx +x....lllllllllll..lxxxw.wwww...xwwww....x +x.llllllxllll.lxxxx11x.x1xw.xxx1xwwww.w.x +xll.xlllxll..x.x1111xw.ww1xx.w.xxw.xxww.x +xxl.xlllxl.lxx111w11xxw.xww.xwxwxwx..wwwx +x.ll.lllxl.xx111xw11x.x.x.w.xwxwxwx..wwwx +x.llx.llxxx.x111xw11x...xx.wxwwwxwwxx..wx +x.xxxl.lxll.xx11111.xxx.x1.wx.wwxxw.xxx.x +xl.lxxx.x...x..xxxx.xxx.www.xx.xx.x.x..xx +x...x...x...x.x.x..xx..wxx.xx...x..xx...x +xx+xx...x...x...xx.1x...xxx.x...x...xx+xx +x..xxx..x...x...x...x...x...x...x..xxx..x +x....x+xx...x...x...x...x...x...xx+x....x +xx......xx+xxx+xx...x...xx+xxx+xx......xx +xxxx...........xxx+xxx+xxx...........xxxx +xxxxxxxx.........................xxxxxxxx +xxxxxxxxxxxxx.....[.{.(.....xxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_015_g_water_fire +TAGS: entry no_monster_gen no_pool_fixup +FLAGS: no_rotate +CHANCE: 1 +MONS: plant +ORIENT: float +SHUFFLE: {[( +MAP +xxxxxxxxxxxxxxxxxxxx@xxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxx...............xxxxxxxxxxxxx +xxxxxxxx.........111.111.........xxxxxxxx +xxxx..........llll11.11wwwww.........xxxx +xx...x..lllllll..........ww.wwwww......xx +x...xllllxxx.lllllllxwwwwwww.wwwww.w....x +x.lll..lxl..lllxxxx.xxxxxxww.wwwx.wwwww.x +xlll.lllx.lllxxxl11wx.wwwxxx.wwwxw..xwwxx +xll.xlllx.lxxxll.xxxxw..xw1.xwwwxww.x..wx +xll.xxllx.llxll.x.1wxxw.xx.wxwwwx.x.xwwwx +xx.lxxllx..lxl..x.1.xw.xx..wxwwwx.wwxww.x +x.xlxllxxx.lx..xxxx.x.xwx.wxxwwwxx.xxx.xx +x..xxl.xxx.xxx..x1.xx.xwx.xxx...x...x...x +x...x...x...x...x...xx..x..xx...x.x.x...x +xx+xx...x...x...x...x...x...x...x...xx+xx +x..xxx..x...x...x...x...x...x...x..xxx..x +x....x+xx...x...x...x...x...x...xx+x....x +xx......xx+xxx+xx...x...xx+xxx+xx......xx +xxxx...........xxx+xxx+xxx...........xxxx +xxxxxxxx.........................xxxxxxxx +xxxxxxxxxxxxx.....[.{.(.....xxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_015_h_water_fire +TAGS: entry no_monster_gen no_pool_fixup +FLAGS: no_rotate +CHANCE: 1 +MONS: plant +ORIENT: float +SHUFFLE: {[( +MAP +xxxxxxxxxxxxxxxxxxxx@xxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxx...............xxxxxxxxxxxxx +xxxxxxxx........l......ww........xxxxxxxx +xxxx..........llllllxww.www..........xxxx +xx......lllllll.xxxlxww.wwwwwwwww......xx +x....llllllllllx...lxxww..wwxxwwwwww....x +x.lllllx..ll.llxxxx11xxxxx.wwwxxx..www..x +xl.lxll.xl..lxxxl..xx...w.xx1www1ww.xw.xx +xl.lxll.xlllxxllxx..x.wwxw.1x.11xxxxx..wx +xlxlxl.lxlllxll.11111ww.x.wwx.xxxwwwxwwwx +xlxlxx.lxlllxl.11www11.wx..wxx.xxwxwxw.wx +xlxlxlx.xlllxlx11wTw11.wx...x.xwxwwwxw.wx +x...x..xx...x.x11www11..x...x...x...xxx.x +x...x...x...x...11111xx.x...x...x.x.x...x +xx+xx...x...x...xx..x...x...x...x...xx+xx +x..xxx..x...x...x...x...x...x...x..xxx..x +x....x+xx...x...x...x...x...x...xx+x....x +xx......xx+xxx+xx...x...xx+xxx+xx......xx +xxxx...........xxx+xxx+xxx...........xxxx +xxxxxxxx.........................xxxxxxxx +xxxxxxxxxxxxx.....[.{.(.....xxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_015_i_water_fire +TAGS: entry no_monster_gen no_pool_fixup +FLAGS: no_rotate +CHANCE: 1 +MONS: plant +ORIENT: float +SHUFFLE: {[( +MAP +xxxxxxxxxxxxxxxxxxxx@xxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxx...............xxxxxxxxxxxxx +xxxxxxxx.........ll...ww.........xxxxxxxx +xxxx.........xllllllxwwwwwwx.........xxxx +xx......lllllllllllxxxwwwww.wwwww......xx +x....llllllxxxllllx111xwww.xxx.wwwww....x +x.lllll.xllllllxxxx1x1xxxxw...w.x.wwwww.x +xxxl.lxx.llllxxxllx111xwwxxxwwww.xxw.wxxx +xlx.xlx.xxllxxllxl..x..wxwwxxwwxx.xwx.xwx +xll.xlx.xlllxll.x.xxxxx.x.wwxwwwx.xwx.wwx +xl.xxlx.xlxlxlx.x...x...x.xwxwxwx.xwxx.wx +xl.lxl.lxlllx...x...x...x...xwwwxw.wxw.wx +xx.xxx.xxx.xxx.xxx.xxx.xxx.xxx.xxx.xxx.xx +x...x...x...x...x...x...x...x...x...x...x +xx+xx...x.x.x.x.x...x...x.x.x.x.x...xx+xx +x..xxx..x...x...x.x.x.x.x...x...x..xxx..x +x....x+xx...x...x...x...x...x...xx+x....x +xx......xx+xxx+xx...x...xx+xxx+xx......xx +xxxx...........xxx+xxx+xxx...........xxxx +xxxxxxxx.........................xxxxxxxx +xxxxxxxxxxxxx.....[.{.(.....xxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_015_j_water_fire +TAGS: entry no_monster_gen no_pool_fixup +FLAGS: no_rotate +CHANCE: 1 +MONS: plant +ORIENT: float +SHUFFLE: {[( +MAP +xxxxxxxxxxxxxxxxxxxx@xxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxx...............xxxxxxxxxxxxx +xxxxxxxx.........................xxxxxxxx +xxxx.......l..lll.llxwww.ww..........xxxx +xx......l.llllll.xxxxw..wwwww..ww......xx +x....llll.lll.lll..lxwwwwwww..wwwwww.w..x +x.lllll.ll.ll.lxxxx111xwxxwwwwwwxw.w.ww.x +xxlxx..xxl.l.xxxll11x1w.11xxw.xwx.xxx.xxx +xlll.xx.x.lxx.ll..wwwwx.x.wxxx.wxw..xw.xx +xlx.xll.x.l.x.llxxw.xx.xw.wwxx.wxwx.xwx.x +xlx.xl.xx.l.xl..x...x.x.xx.wx.xwxwx.xxx.x +xl.xxx.lllxlx.xxx.T.x...x.w.x.wwxw.wxw.wx +x...x.xxx...xx..x...xx.xx.wxx.w.xw.xx.xxx +x...x...x...xx..x...x...xx..xx..xw..x...x +xx+xx...x...x...x...x...x...x...x...xx+xx +x..xxx..x...x...x...x...x...x...x..xxx..x +x....x+xx...x...x...x...x...x...xx+x....x +xx......xx+xxx+xx...x...xx+xxx+xx......xx +xxxx...........xxx+xxx+xxx...........xxxx +xxxxxxxx.........................xxxxxxxx +xxxxxxxxxxxxx.....[.{.(.....xxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# The Chase + +NAME: david_entry_016_chase +TAGS: entry no_monster_gen no_pool_fixup +MONS: kobold, hobgoblin / goblin / giant bat +ITEM: stone, dart +ORIENT: float +FLAGS: no_rotate +SUBST: w : w l:1 +MAP +xxxxxxxxxxxxx..........@ +xxxxxwwwwwwww2.......... +xxxxxxxxwwwwwww........x +xxxxx.......wwww..wwwwwx +xxww...(.......wwwwwwwwx +xwwww....[.{....wwww...x +xwwwwww................. +xwwwwwwwwwwwwwww.......@ +x1wwwwwwwwwwwwwwww...... +x1e1...wwwwwwwwwwwwwww.x +x1d1...........wwwwwwwwx +x>...................wwx +xxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# The humble fractal + +NAME: david_entry_017_a +TAGS: entry no_monster_gen +CHANCE: 2 +ORIENT: float +FLAGS: no_rotate +KFEAT: X = teleport trap +SHUFFLE: {[( +MAP +xxxxx+xxxxx+xxxxxxxxxxx@x +xxxxx.xxxxx.xxxxxxxxxxx.x +xxxx..xxxx..xxxxxxxxxx..x +xxx...xxx...xxxxxxxxx...x +xx..(.xx..{.xxxxxxxx....x ++.....+.....xxxxxxx.....x +xxxxx+xxxxx+xxxxxx......x +xxxxx.xxxxx.xxxxx.......x +xxxx..xxxx..xxxx........x +xxx...xxx...xxx.........x +xx..[.xx....xx..........x +@.....+.....+...........x +xxxxx+xxxxx+............x +xx.xx.xx.xx.............x +x..+..x..x..............x +xx+xxxxxx...............x +xx.xx.xx................x +x..x..x.................x +xx+xxx..................x +xx.xx...................x +x..x....................x +xxx.....................x +xx....................G.x +@......................Xx +xxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_017_b +TAGS: entry no_monster_gen +ORIENT: float +CHANCE: 8 +SHUFFLE: cv +MAP +x@xxxxxxxxxxxxxxxxxxxx@x +x......................x +x.cccccc......cccccc...x +x......................x +x.vv..vv......vv..vv...x +x......................x +xxxxxxxxxx{}xxxxxxxxxxxx +ENDMAP + +############################################################################## +# Painted rooms 1 + +NAME: david_entry_018 +TAGS: entry no_monster_gen +ORIENT: float +SHUFFLE: {[( +SHUFFLE: cvba +MAP +xxxxxxxxx@.xxxxxx +xvvvvvvvx..xbbbbx +xv.....vx..xb..bx +xv..(..+...xb.[bx +xv.....vx..xb..bx +xvvvvvvvx...+..bx +xxxxxxxxx..xb..bx +@..........xb.{bx +.........T.xb..bx +xxxxxxxx...xbbbbx +xxxxxxxx.@.xxxxxx +ENDMAP + +############################################################################## +# Painted rooms 2 + +NAME: david_entry_019 +TAGS: entry no_monster_gen +ORIENT: float +SHUFFLE: {[( +SHUFFLE: cvba +MAP +xxxxxxxxxxxxxxx +xcccccccx.....x +xc.....cx..[..x +xc..(..cx.....x +xc.....cxxxx+xx +xc..{..cx...... +xc.....+......@ +xcccccccx...... +xxxxxxxxx..@... +ENDMAP + +############################################################################## +# Painted rooms 3 + +NAME: david_entry_020 +TAGS: entry no_monster_gen +ORIENT: float +SHUFFLE: {[ +SHUFFLE: cvba +MAP +xxxxxxxxxxxx +xvcvcvcvcvcx +xc........vx +xv........cx +xc.{....[.vx +xv........cx +xc........vx +xvcvcv+vcvcx +xxxxxx.xxxxx +x..........x +x.(..wwww..x +x..........x +xxxxxxxxxx@x +ENDMAP + +############################################################################## +# Tetris + +NAME: david_021_tetris +TAGS: entry +ORIENT: float +SHUFFLE: {[(, bcvx +MAP +xxxxxxxxxxx.@.xxxxxxxxxxx +xxxxxxxxxxx...xxxxxxxxxxx +xxxxxxxxxxx...xxxxxxxxxxx +xxxxxxxxxx..x..xxxxxxxxxx +xxxxxxxxx..xxx..xxxxxxxxx +xxxxxxxx..xxxxx..xxxxxxxx +xxxxxxx..xxxxxxx..xxxxxxx +xxxxxx..xxxxxxxxx..xxxxxx +xxxxx..xxxxxxxxxxx..xxxxx +x.......................x +x.bb.bb..b..b..bb.bbb.b.x +x..b.bb.bbb.b.bb..b..bb.x +x..b........b........b..x +xx...xxxxxx.b.xxxxxx...xx +xxx...xxxxx...xxxxx...xxx +xxxx...xxxx...xxxx...xxxx +xxxxx...xxx...xxx...xxxxx +xxxxxx...xx...xx...xxxxxx +xxxxxxx...x...x...xxxxxxx +xxxxxxxx.........xxxxxxxx +xxxxxxxxx...{...xxxxxxxxx +xxxxxxxxx.(...[.xxxxxxxxx +xxxxxxxxx.......xxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# Central + +NAME: david_022_central +TAGS: entry +MONS: gnoll, jackal, worm +ORIENT: float +SHUFFLE: {[(], 0123, @ABC +SUBST: A=@x, B=@x, C=@x +MAP +xxxxxxxxxxxxxxxx@xxxxxxxxxxxxxxxx +xxxxxxxxxxx...........xxxxxxxxxxx +xxxxxxxxx...xxx...xxx...xxxxxxxxx +xxxxxxx...xxxx.....xxxx...xxxxxxx +xxxxxx..xxxxx...]...xxxxx..xxxxxx +xxxxx..xxxxx.........xxxxx..xxxxx +xxxx..xxxxx...........xxxxx..xxxx +xxx..xxxxx......x......xxxxx..xxx +xx..xxxxx......xxx......xxxxx..xx +xx.xxxxx......xx1xx......xxxxx.xx +x..xxxx......xx.%.xx......xxxx..x +x.xxxx......xx.....xx......xxxx.x +A.......(..xx1%.}.%1xx..[.......C +x.xxxx......xx.....xx......xxxx.x +x..xxxx......xx.%.xx......xxxx..x +xx.xxxxx......xx1xx......xxxxx.xx +xx..xxxxx......xxx......xxxxx..xx +xxx..xxxxx......x......xxxxx..xxx +xxxx..xxxxx...........xxxxx..xxxx +xxxxx..xxxxx.........xxxxx..xxxxx +xxxxxx..xxxxx...{...xxxxx..xxxxxx +xxxxxxx...xxxx.....xxxx...xxxxxxx +xxxxxxxxx...xxx...xxx...xxxxxxxxx +xxxxxxxxxxx...........xxxxxxxxxxx +xxxxxxxxxxxxxxxxBxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# the snail + +NAME: david_023_snail +TAGS: entry no_monster_gen +ORIENT: float +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxx.......xxxxxxxxx +xxxxxxxxxx.......(.....xxxxxxx +xxxxxxxx.................xxxxx +xxxxxxx.........xxxx......xxxx +xxxxxx........xxxxxxxx.....xxx +xxxxx.......xxxx....xxx.....xx +xxxxx......xxx........xx....xx +xxxx.......xx...xxx...xxx....x +xxxx......xxx..xxxxx...xx..[.x +xxx.......xx..xxx.{xx..xx....x +xxx......xxx..xxx.xx..xxx....x +xxx......xxx...xx.....xx....xx +xx........xx....xxxxxxx....xxx +xx........xxx....xxxx......xxx +xx........xxxx............xxxx +xx........xxxxxxx......xxxxxxx +x..........xxxxxxxxxxxxxxxxxxx +x....@.....xxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# stupid boxes + +NAME: david_024_boxorama +TAGS: entry +ORIENT: float +SHUFFLE: {[(< +MAP +xxxxxxxxxxxxxxxx@xxxxxxxxxxxxxxxxxx +x.................................x +x.................................x +x...xxxxxxx...xxxxx...xxxx...xx...x +x...xxxxxxx...xxxxx...xxxx...xx...x +x...xxxxxxx...xxxxx...xxxx........x +x...xxxxxxx...xxxxx........<..[...x +x...xxxxxxx.......................x +x.......................xxxxxxx...x +x...(..{........xxxxx...xxxxxxx...x +x........xxxx...xxxxx...xxxxxxx...x +x...xx...xxxx...xxxxx...xxxxxxx...x +x...xx...xxxx...xxxxx...xxxxxxx...x +x.................................x +x.................................x +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# two boxes missing + +NAME: david_025_boxes_within_box +TAGS: entry +ORIENT: float +SHUFFLE: {[( +MAP +xxxxxxxxxxxxxxxx@xxxxxxxxxxxxxxxxxx +x.................................x +x.................................x +x...xxxxxxx..xxxxxxxxxxx..xxxxx...x +x...xxxxxxx..xxxxxxxxxxx..xxxxx...x +x...xxx........xxxxxxxxx..xxxxx...x +x............{.xxxxx......xxxxx...x +x...xxx..[........................x +x...xxx........x........(.xxxxx...x +x...xxxxxx..xxxx.xxx......xxxxx...x +x...xxxxxx..xxxx.xxx......xxxxx...x +x...xxxxxx..xxxx.xxxx...xxxxxxx...x +x...xxxxxx..xxxx.xxxx...xxxxxxx...x +x.................................x +x.................................x +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################ +# Concentric eggs (David) + +NAME: david_026_a +TAGS: entry no_monster_gen +ORIENT: float +FLAGS: no_rotate +MONS: worm / giant beetle +ITEM: nothing / ring of hunger / protection from fire / protection from cold +ITEM: nothing / choko / pear / apple / sausage / banana / any scroll +CHANCE: 2 +SHUFFLE: {(, cvx +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxvxvx...............xvxvxxxxxx +xxxxxx.......................xxxxxx +xxxvxv.......................vxvxxx +xxx.........xxxxx+xxxxx.........xxx +xxv......xxxxxxxx+xxxxxxxx......vxx +xx......xxxxxx.......xxxxxx......xx +xv.....xxxxx...........xxxxx.....vx +xx.....xxxx....xxxxx....xxxx.....xx +xv.....xxx...xxxxxxxxx...xxx.....vx +x.....xxxx..xx.......xx..xxxx.....x +x.....xdx...x..xx+xx..x...xex.....x +......x=x..xx.xx...xx.xx..x=x...... +@.....x1x..xx.xx[({xx.xx..x1x.....@ +......x.x..xx.xx...xx.xx..x.x...... +x.....x.x...x..xxxxx..x...x.x.....x +x.....xx=x..xx.......xx..x=xx.....x +xv.....xxx...xxxx+xxxx...xxx.....vx +xx.....xxxx....xx+xx....xxxx.....xx +xv.....xxxxx...........xxxxx.....vx +xx......xxxxxx.......xxxxxx......xx +xxv......xxxxxxxxxxxxxxxxx......vxx +xxx.........xxxxxxxxxxx.........xxx +xxxvxv.......................vxvxxx +xxxxxx.......................xxxxxx +xxxxxxvxvx...............xvxvxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_026_b +TAGS: entry no_monster_gen +ORIENT: float +FLAGS: no_rotate +MONS: worm / giant beetle +ITEM: nothing / ring of hunger / protection from fire / protection from cold +ITEM: nothing / choko / pear / apple / sausage / banana / any scroll +CHANCE: 2 +SHUFFLE: {(, cvx +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxvxvx...............xvxvxxxxxx +xxxxxx.......................xxxxxx +xxxvxv.......................vxvxxx +xxx.........xxxxx+xxxxx.........xxx +xxv......xxxxxxxx+xxxxxxxx......vxx +xx......xxxxxx.......xxxxxx......xx +xv.....xxxxx...........xxxxx.....vx +xx.....xxxx....xxxxx....xxxx.....xx +xv.....xxx...xxxxxxxxx...xxx.....vx +x.....xxxx..xx.......xx..xxxx.....x +x.....xdx...x..xx+xx..x...xex.....x +......x=x..xx.xx...xx.xx..x=x...... +@.....x1x..xx.xx[({xx.xx..x1x.....@ +......x.x..xx.xx...xx.xx..x.x...... +x.....x.x...x..xxxxx..x...x.x.....x +x.....xx=x..xx.......xx..xxx=.....x +xv.....xxx...xxxx+xxxx...xxx.....vx +xx.....xxxx....xx+xx....xxxx.....xx +xv.....xxxxx...........xxxxx.....vx +xx......xxxxxx.......xxxxxx......xx +xxv......xxxxxxxxxxxxxxxxx......vxx +xxx.........xxxxxxxxxxx.........xxx +xxxvxv.......................vxvxxx +xxxxxx.......................xxxxxx +xxxxxxvxvx...............xvxvxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_026_c +TAGS: entry no_monster_gen +ORIENT: float +FLAGS: no_rotate +MONS: worm / giant beetle +ITEM: nothing / ring of hunger / protection from fire / protection from cold +ITEM: nothing / choko / pear / apple / sausage / banana / any scroll +CHANCE: 2 +SHUFFLE: {(, cvx +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxvxvx...............xvxvxxxxxx +xxxxxx.......................xxxxxx +xxxvxv.......................vxvxxx +xxx.........xxxxx+xxxxx.........xxx +xxv......xxxxxxxx+xxxxxxxx......vxx +xx......xxxxxx.......xxxxxx......xx +xv.....xxxxx...........xxxxx.....vx +xx.....xxxx....xxxxx....xxxx.....xx +xv.....xxx...xxxxxxxxx...xxx.....vx +x.....xxxx..xx.......xx..xxxx.....x +x.....xdx...x..xx+xx..x...xex.....x +......x=x..xx.xx...xx.xx..x=x...... +@.....x1x..xx.xx[({xx.xx..x1x.....@ +......x.x..xx.xx...xx.xx..x.x...... +x.....x.x...x..xxxxx..x...x.x.....x +x.....=xxx..xx.......xx..x=xx.....x +xv.....xxx...xxxx+xxxx...xxx.....vx +xx.....xxxx....xx+xx....xxxx.....xx +xv.....xxxxx...........xxxxx.....vx +xx......xxxxxx.......xxxxxx......xx +xxv......xxxxxxxxxxxxxxxxx......vxx +xxx.........xxxxxxxxxxx.........xxx +xxxvxv.......................vxvxxx +xxxxxx.......................xxxxxx +xxxxxxvxvx...............xvxvxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_026_d +TAGS: entry no_monster_gen +ORIENT: float +FLAGS: no_rotate +MONS: worm / giant beetle +ITEM: nothing / ring of hunger / protection from fire / protection from cold +ITEM: nothing / choko / pear / apple / sausage / banana / any scroll +CHANCE: 2 +SHUFFLE: {(, cvx +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxvxvx...............xvxvxxxxxx +xxxxxx.......................xxxxxx +xxxvxv.......................vxvxxx +xxx.........xxxxx+xxxxx.........xxx +xxv......xxxxxxxx+xxxxxxxx......vxx +xx......xxxxxx.......xxxxxx......xx +xv.....xxxxx...........xxxxx.....vx +xx.....xxxx....xxxxx....xxxx.....xx +xv.....xxx...xxxxxxxxx...xxx.....vx +x.....xxxx..xx.......xx..xxxx.....x +x.....xdx...x..xx+xx..x...xex.....x +......x=x..xx.xx...xx.xx..x=x...... +@.....x1x..xx.xx[({xx.xx..x1x.....@ +......x.x..xx.xx...xx.xx..x.x...... +x.....x.x...x..xxxxx..x...x.x.....x +x.....=xxx..xx.......xx..xxx=.....x +xv.....xxx...xxxx+xxxx...xxx.....vx +xx.....xxxx....xx+xx....xxxx.....xx +xv.....xxxxx...........xxxxx.....vx +xx......xxxxxx.......xxxxxx......xx +xxv......xxxxxxxxxxxxxxxxx......vxx +xxx.........xxxxxxxxxxx.........xxx +xxxvxv.......................vxvxxx +xxxxxx.......................xxxxxx +xxxxxxvxvx...............xvxvxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_026_e +TAGS: entry no_monster_gen +ORIENT: float +FLAGS: no_rotate +MONS: worm / giant beetle +ITEM: nothing / ring of hunger / protection from fire / protection from cold +CHANCE: 1 +SHUFFLE: {(, cvx +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxvxvx...............xvxvxxxxxx +xxxxxx.......................xxxxxx +xxxvxv.......................vxvxxx +xxx.........xxxxx+xxxxx.........xxx +xxv......xxxxxxxx+xxxxxxxx......vxx +xx......xxxxxx.......xxxxxx......xx +xv.....xxxxx...........xxxxx.....vx +xx.....xxxx....xxxxx....xxxx.....xx +xv.....xxx...xxxxxxxxx...xxx.....vx +x.....xxxx..xx.......xx..xxxx.....x +x.....xdx...x..xx+xx..x...xxx.....x +......x=x..xx.xx...xx.xx..xxx...... +@.....x1x..xx.xx[({xx.xx..xxx.....@ +......x.x..xx.xx...xx.xx..xxx...... +x.....x.x...x..xxxxx..x...xxx.....x +x.....=xxx..xx.......xx..xxxx.....x +xv.....xxx...xxxx+xxxx...xxx.....vx +xx.....xxxx....xx+xx....xxxx.....xx +xv.....xxxxx...........xxxxx.....vx +xx......xxxxxx.......xxxxxx......xx +xxv......xxxxxxxxxxxxxxxxx......vxx +xxx.........xxxxxxxxxxx.........xxx +xxxvxv.......................vxvxxx +xxxxxx.......................xxxxxx +xxxxxxvxvx...............xvxvxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_026_f +TAGS: entry no_monster_gen +ORIENT: float +FLAGS: no_rotate +MONS: worm / giant beetle +ITEM: nothing / choko / pear / apple / sausage / banana / any scroll +CHANCE: 1 +SHUFFLE: {(, cvx +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxvxvx...............xvxvxxxxxx +xxxxxx.......................xxxxxx +xxxvxv.......................vxvxxx +xxx.........xxxxx+xxxxx.........xxx +xxv......xxxxxxxx+xxxxxxxx......vxx +xx......xxxxxx.......xxxxxx......xx +xv.....xxxxx...........xxxxx.....vx +xx.....xxxx....xxxxx....xxxx.....xx +xv.....xxx...xxxxxxxxx...xxx.....vx +x.....xxxx..xx.......xx..xxxx.....x +x.....xxx...x..xx+xx..x...xdx.....x +......xxx..xx.xx...xx.xx..x=x...... +@.....xxx..xx.xx[({xx.xx..x1x.....@ +......xxx..xx.xx...xx.xx..x.x...... +x.....xxx...x..xxxxx..x...x.x.....x +x.....xxxx..xx.......xx..x=xx.....x +xv.....xxx...xxxx+xxxx...xxx.....vx +xx.....xxxx....xx+xx....xxxx.....xx +xv.....xxxxx...........xxxxx.....vx +xx......xxxxxx.......xxxxxx......xx +xxv......xxxxxxxxxxxxxxxxx......vxx +xxx.........xxxxxxxxxxx.........xxx +xxxvxv.......................vxvxxx +xxxxxx.......................xxxxxx +xxxxxxvxvx...............xvxvxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# Sounds of Crawl: the Slurp + +NAME: david_027_sounds_slurp +TAGS: entry no_monster_gen +MONS: generate_awake jelly +ITEM: dart +ORIENT: float +SHUFFLE: {[( +MAP +xxxxxxxxxxxxxxxxxxxxx....@..... +xxxxx......xxxxxxxxxx.........@ +xxx............xxxxxx.......... +xx................xxxxxxxxxxxxx +xx....vvvv.......xx.....xxxxxxx +.....vv1dvvv.....x...{.....xxxx +@....vdddd>vv................xx +.....vvddvvv...x....vvv.......x +xxx...vvvvv...xx...vvvvv..}...x +xxx..........xx....vvvvv.....xx +xxx..........xx.....vvv......xx +xxxx........xx..............xxx +xxxx.......xxxx....[......xxxxx +xxxxx...xxxxxxxxx.....xxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# Sounds of Crawl: the Drone + +NAME: david_028_sounds_drone +TAGS: entry no_monster_gen +MONS: generate_awake boring beetle +FLAGS: no_rotate +ORIENT: float +SHUFFLE: {[(< +MAP +xxx.....@....ccccc....@.....xxx +xx...........cx>xc...........xx +x............cxxxc............x +.............cxxxc............. +.............cxxxc............. +@.......(....cxxxc....[.......@ +.............cxxxc............. +ccccccccccccccxxxcccccccccccccc +cxxxxxxxxxxxxxxxxxxxxxxxxxxxxxc +c>xxxxxxxxxxxxx1xxxxxxxxxxxxx>c +cxxxxxxxxxxxxxxxxxxxxxxxxxxxxxc +ccccccccccccccxxxcccccccccccccc +.............cxxxc............. +@.......]....cxxxc....{.......@ +.............cxxxc............. +.............cxxxc............. +x............cxxxc............x +xx...........cx>xc...........xx +xxx.....@....ccccc....@.....xxx +ENDMAP + +############################################################################## +# Arbitrary 1 + +NAME: david_entry_029 +TAGS: entry +ORIENT: float +SHUFFLE: [{ +SUBST: ' : . x ':40, '=.x +MAP +xxxxxxxxxxxxxxxxxxxxx +xxxxx''xx''''''xx''xx +xxxx''..'..xxx.'x..'x +xxxx'.{...xx'......'x +xxx'.....x''..[...'xx +xxx'....'.......''xxx +xxx'.........''xxxxxx +xx'........'xxxxxxxxx +xx'......''xxxxxxxxx. +x'.....'xxxxxxxxxxx.. +x...''xxxxxxxxxxxxx.@ +x.'xxxxxxxxxxxxxx.... +x..'xxxxxx''.'x..'xxx +x'...'''x'.xx..'xxxxx +x'..........xxxxxxxxx +xx'..(.xxx'....''xxxx +xxx'....xxxx''...''xx +xxxxxx'''xxxxx''...'x +xxxxxxxxxxxxxxx..@..x +ENDMAP + +############################################################################## +# Arbitrary 2 + +NAME: david_entry_030 +TAGS: entry +ORIENT: float +SHUFFLE: {[( +SUBST: ' : . x ':40, '=.x +MAP +xxxxxxx'.@.'xxxxx +xxxxxx'..'...'xxx +xxxx'...xxxx..xxx +xxx...'xxxxx'.'xx +xxx.(.'xxxxxx..xx +xx'....'xxxxx'..x +xx...'...xxxxx'.' +x..''xx'..'xx...@ +..'xxxxx.'.'...'x +@.'xxxx'.....[.'x +'..'x'....''...xx +x'.....{.'xxx'.'x +xx'''....xxxx'.xx +xxxxx.'xxxxxxx.xx +xxxxx.x'xxxxx.'xx +xxxx'..@''xx.@.'x +ENDMAP + +############################################################################## +# subterranean lakeside camping + +NAME: david_entry_031 +TAGS: entry no_monster_gen +ORIENT: float +MONS: goblin, rat, giant bat +SHUFFLE: {[( +SUBST: ? : . w ?:40, ' : . x ':40 +SUBST: ? = . w, ' = . x +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxx?xx1.'xxxxxxxx'.33x +xxxx'.??.xxx.xxx.x.x..xxxx +xx'..?w.....?.....x..xxx'x +x'.?www?.?.?www?.xx...2x.' +x'?www?.??w.wwww?...?.xx.@ +xx.???.?wwww.www.?ww..x..' +xxx'..?wwww??.wwwww?.xx.xx +''xx..?www?[({?www?.xx.xxx +@..xx?wwwww???wwwww?..xx'x +..xx..?wwwww.wwwww?..x..xx +x'.xxx.??wwww.ww.??...xxxx +xx..x....??www.??...xxxx'x +xxx...??....??.xx?.x.....x +xxxx'...'xxxxxxx''...'x.2x +xxx'.xxxxx'''xxxxxx''xx1xx +xxxxxxxxxx.@.xxxxxxxxxxxxx +ENDMAP + +############################################################################## +# subterranean lakeside camping II + +NAME: david_entry_032 +TAGS: entry no_monster_gen +ORIENT: float +SHUFFLE: {[( +SUBST: ? : . w ?:40, ' : . x ':40 +SUBST: ? = . w, ' = . x +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxxx +xwwwwwwwww?......'''....''. +xwwwwww??...?w?......'..... +xwww??....w.www??...'x'..'. +xww??...?ww.w.ww.?..xx..... +xw?....?ww[www..w.?..'..... +xw?.(.?wwwwwwwww......'...@ +xw?....ww{wwww..w....'x.'.. +xww??...?wwww?.ww?....x.''. +xwww??.....?wwww...x..'.... +xwwwwww??....???..'x....xx' +xwwwwwwww??''...........''' +xxxxxxxxxxxxxxxxx..@....''' +ENDMAP + +############################################################################## +# Arbitrary entries + +NAME: david_entry_033_a +TAGS: entry +ORIENT: float +CHANCE: 5 +SHUFFLE: {[( +MAP +xxxx..@..xxxx +xxx...x...xxx +xx...xxx...xx +xx...xxx...xx +xx..xxxxx..xx +x...........x +x.....(.....x +x.U...[...U.x +x.....{.....x +x...........x +xxxx..x..xxxx +xxxxx...xxxxx +xxxx..@..xxxx +ENDMAP + +NAME: david_entry_033_b +TAGS: entry +ORIENT: float +CHANCE: 5 +SHUFFLE: {[( +MAP +xxxx..@..xxxx +xxx...x...xxx +xx...xxx...xx +xx...xxx...xx +xx..xxxxx..xx +x...........x +x...........x +x.T..([{..T.x +x...........x +x...........x +xxxx..x..xxxx +xxxxx...xxxxx +xxxx..@..xxxx +ENDMAP + +############################################################################## +# Houses by the road + +NAME: david_entry_034 +TAGS: entry +ORIENT: float +SHUFFLE: {[(, +' +SUBST: ' : x + ':40, '=x+ +MAP +xxxxxxx.@.xxxxxxx +x.....x...x.....x +x..(..'...+..[..x +x.....xx.xx.....x +xxx+xxxx.xxxx'xxx +@....xx...xx....@ +.....xx...xx..... +xxx+xxxx.xxxx+xxx +x.....xx.xx.....x +x..{..'...'..]..x +x.....x...x.....x +xxxxxxx.@.xxxxxxx +ENDMAP + +############################################################################## +# Leaving the shelter + +NAME: david_entry_035 +TAGS: entry +ORIENT: float +SHUFFLE: cv +MAP +@...........@ +............. +....cc+cc.... +...cc...cc... +...c..{..c... +...cc...cc... +....cc+cc.... +............. +@...........@ +ENDMAP + +############################################################################## +# Disconnected? + +NAME: david_entry_036_a +TAGS: entry +ORIENT: float +CHANCE: 2 +SHUFFLE: {[( +MAP +@.......xxxxx..@ +.[......xxxxx... +........xxxxx... +xxxxxxxxxxxxx.(. +xxxxxxxxxxxxx... +x...xxxxxxxxxxxx +x.{.xxxxx....... +x...xxxxx..].... +x...xxxxx....... +x.@.xxxxx......@ +ENDMAP + +NAME: david_entry_036_b +TAGS: entry +ORIENT: float +CHANCE: 2 +SHUFFLE: {[( +MAP +@.......xxxxx..@ +.[......=xxxx... +........x..xx... +xxxxxxxxxxx.=.(. +xxxxxxxxxxxxx... +x...xxxxxxxxxxxx +x.{.xxx.=....... +x...=..xx..].... +x...xxxxx....... +x.@.xxxxx......@ +ENDMAP + +NAME: david_entry_036_c +TAGS: entry +ORIENT: float +SHUFFLE: {[( +CHANCE: 2 +MAP +@.......xxxxx..@ +.[......xxxxx... +........xxxxx... +x=xxxxxxxxxxx.(. +xx=xxxxxxxx.=... +x...xxxxxx=xxxxx +x.{.xxxxx....... +x...xxxxx..].... +x...xxxxx....... +x.@.xxxxx......@ +ENDMAP + +NAME: david_entry_036_d +TAGS: entry +ORIENT: float +SHUFFLE: {[( +CHANCE: 2 +MAP +@.......xxxxx..@ +.[......xxxxx... +........xxxxx... +xxxxx=xxxxxxx.(. +xxxxxx.xxxxxx... +x...xxx.xxxxxxxx +x.{.xxx.x....... +x...xxx.x..].... +x...=..x=....... +x.@.xxxxx......@ +ENDMAP + +NAME: david_entry_036_e +TAGS: entry +ORIENT: float +SHUFFLE: {[( +CHANCE: 2 +MAP +@.......xxxxx..@ +.[......xxxxx... +........xxxxx... +xxxxxxxxxxxxx.(. +xxxxxxxx.xxxx... +x...xxx.x=xxxxxx +x.{.x..xx....... +x...x%%xx..].... +x...x%%xx....... +x.@.xxxxx......@ +ENDMAP + +############################################################################## +# Rhombus + +NAME: david_entry_037_a +TAGS: entry no_monster_gen +ORIENT: float +CHANCE: 5 +SHUFFLE: {[ +MAP +xxxxxxxxxxxxxxxxx +xxxxxxx...xxxxxxx +xxxx....(....xxxx +@.......{.......@ +xxxx....[....xxxx +xxxxxxx...xxxxxxx +xxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_037_b +TAGS: entry no_monster_gen +ORIENT: float +CHANCE: 5 +SHUFFLE: {[ +MAP +xxxxxxxx@xxxxxxxx +xxxxxxx...xxxxxxx +xxxx.........xxxx +x......({[......x +xxxx.........xxxx +xxxxxxx...xxxxxxx +xxxxxxxx@xxxxxxxx +ENDMAP + +############################################################################## +# Thieves' delight + +NAME: david_entry_038_a +TAGS: entry +ORIENT: float +CHANCE: 1 +MAP +xxxxxxxxxxxxx +x%.x%.=..=.[x +xx=x.%x..x].x +x..xxxxxxxxxx +@.....{.....@ +xxxxxxxxx.xxx +x.)=%x.%x.x%x +x(.x%=%.xx=.x +xxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_038_b +TAGS: entry +ORIENT: float +CHANCE: 2 +MAP +xxxxxxxxxxxxx +x.%x%.x..=.[x +x=xx..x%.x..x +x..x=xxx=xxxx +@.....{.....@ +xxxxx=xxx.xx= +x.%=....x.x%x +x(.x....xxx%x +xxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_038_c +TAGS: entry +ORIENT: float +CHANCE: 1 +MAP +xxxxxxxxxxxxx +x.%x%%x..=.[x +=xxx..=..x..x +x..xxxx=xxxxx +@.....{.....@ +xxxxxxxxx.x=x +x.)x%...=.x.x +x(%x%...xxx%x +xxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_038_d +TAGS: entry +ORIENT: float +CHANCE: 1 +MAP +xxxxxxxxxxxxx +x%.=..=.%x.[x +xxxx..x%.x..x +x..x=xxxxx=xx +@.....{.....@ +x=xx=xxxx.xxx +x..x%x.%x.x>x +x(.x%=..x=x%x +xxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_038_e +TAGS: entry +ORIENT: float +CHANCE: 1 +MAP +xxxxxxxxxxxxx +x..=..=..x%[x +xxxx..x..x%%x +x..xx=xxxx=xx +@.....{.....@ +xxxxxxxxx.xxx +x%%=....x.x%x +x(%=...]x=x.x +xxxxxxxxxx=xx +ENDMAP + +NAME: david_entry_038_f +TAGS: entry +ORIENT: float +CHANCE: 2 +MAP +xxxxxxxxxxxxx +x..=..x%.=%[x +x=xx..=..x.%x +x..xxxxxxxxxx +@.....{.....@ +xxxxxx=xx.=xx +x%.x....x.x.x +x(%=....xxx%x +xxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_038_g +TAGS: entry +ORIENT: float +CHANCE: 2 +MAP +xxxxxxxxxxxxx +x%.x..x..x%[x +xx=x..x..x]%x +x..xx=x=xxxxx +@.....{.....@ +xxx=xxxxx.xx= +x..x....x.x%x +x(.x.%%.xxx%x +xxxxxxxxxxxxx +ENDMAP + +############################################################################## +# Erosion + +NAME: david_entry_039 +TAGS: entry +ORIENT: float +SHUFFLE: {[( +SUBST: '=cx., "=+.= +MAP +xxxxxxxxxxxxxxxxxxxx +xccccccx.......x..c. +xccccccc..ccx'.x..x. +xcc.(..c..'..c.'=''. +xcc.[..+..c..+.x.."@ +xcc.{..c..cxxc.'..x. +xccccccc..x....'xx'. +xcccccxxc...cc...... +xxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# Squares + +NAME: david_entry_040 +TAGS: entry +ORIENT: float +SHUFFLE: {[( +MAP +x@xxxxxxxxxx@x +@..[xx....cc.@ +x.ccxx.......x +x.cc..cc.....x +x....x{cxx...x +x....xx.xx...x +xcc.........cx +xcc..cx.xx..cx +@....xc(xx...@ +x@xxxxxxxxxx@x +ENDMAP + +############################################################################## +# Round shapes 1 + +NAME: david_entry_041 +TAGS: entry +ORIENT: float +SHUFFLE: {[(, vcx +SUBST: ? = x= +SUBST: ' = x. +MAP +xxxxxxxxxxxxxxxx.@ +@...xxxxxx.'xx.?.. +xxx'.xxxx.xx..xx.. +xxxx.'xxx?xxxxxx.. +xxxxx.xxx.xxxxxx.. +xx[x.......xxxxx.. +xx...vvvv..'xxxx.. +x'.vvvvvvv....xx.. +x..vvvvvv..xx'.x.. +xx..vv....xxxx'x.. +x(x'...xx{xxxx.?.. +xxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# Round shapes 2 + +NAME: david_entry_042 +TAGS: entry +ORIENT: float +SHUFFLE: {[( +SUBST: ' : . x ':40, '=x. +MAP +xxxx@xxxxxxxxx +xxxx.xxxx...xx +xx'...xx..x..@ +x'..x..'....xx +x'.......'xxxx +x'........xxxx +x'...''....xxx +xx..'xxx'...xx +xx.'xxxxxx..xx +xx..xxxxxxx.'x +xxx.'xxxxxx..x +xxx..xxxxxx.{x +xxxx..xxxx..xx +xxxxx...xx.'xx +xxxxxxx.(.['xx +xxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# Round shapes 3 + +NAME: david_entry_043 +TAGS: entry +ORIENT: float +SHUFFLE: {[( +SUBST: ' : . x ':40, '=x., " : . c ":40, "=.c +MAP +xxxxxxxxxxxxxxxxxxxxxxxx +xxxxx.....xxxxxxxxxxxxxx +xxx'.."""....xxxxxxxxxxx +xx'.."ccc".[.....xxxxxxx +x...cccccc"...cc...xxx.@ +x.{.ccccc"..'.."cc..x.x. +x....cc....'xx.."c".'xx. +xx......(.'xxxx'....'xx. +xx'..''...xxxxxxxx.'xxx. +xx'..''xxxxxxxxxxxx.xxx. +xxx''xxxxxxxxxxxxxx.xxx. +xxxxxxxxxxxxxxxxxxx@...@ +ENDMAP + +############################################################################## +# Sequences + +NAME: david_entry_044 +TAGS: entry +FLAGS: no_rotate +ORIENT: float +SHUFFLE: {( +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +x(x.xx..xx...x.....xxxxx........ +x..x...xx.....x.......x......... +x.xx....xx.........xxxxxx......@ +x.x..xx....xxxxx........xxxx.... +x..x....xxx......xx........xx... +x.xx...xxx......xx..........xxx. +x{x.xx.[x......xx............... +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# The short and straight roads + +NAME: david_entry_045_a +TAGS: entry +ORIENT: float +CHANCE: 5 +SHUFFLE: {[( +MAP +xxxxxx@.xxx +x(.xx..xxxx +x..x...+..x +x..x..xx.[x +x..+..xx..x +x=xx..xxxxx +x%x..xxxxxx +xxx..x...{x +xx...+....x +xx.@xxxxxxx +ENDMAP + +NAME: david_entry_045_b +TAGS: entry +ORIENT: float +CHANCE: 5 +SHUFFLE: {[( +MAP +xxxxxx@.xxx +x(.xx..xxxx +x..x...+..x +x..x..xx.[x +x..+..xx..x +xxxx..xxxxx +x%=..xxxxxx +xxx..x...{x +xx...+....x +xx.@xxxxxxx +ENDMAP + +############################################################################## +# Roadkill + +NAME: david_entry_046 +TAGS: entry +ORIENT: float +SHUFFLE: {[( +MAP +xx.(.@x..xx@ +xx...xx...=. +.....xxx..xx +....xxx...x. +x...xx....x. +x..xxx...xx. +...xx....x.. +..xxx.{.xxx. +..xx....xx.. +.xxxx..xx... +xxx....xx@.[ +ENDMAP + +############################################################################## +# Just another court + +NAME: david_entry_047 +TAGS: entry +ORIENT: float +SHUFFLE: {[(, TVG +MAP +xxxxx.@.xxxxx +x...........x +x.xxx...xxx.x +x.x.......x.x +x.x.T.x.T.x.x +x.....x.....x +x....xxx....x +xxxx..x..xxxx +x..+.....+..x +x(.xxx+xxx..x +x..x[....x.{x +xxxxxxxxxxxxx +ENDMAP + +############################################################################## +# digital signposts + +NAME: david_entry_048_a +TAGS: entry no_monster_gen +FLAGS: no_rotate +ORIENT: float +CHANCE: 5 +SHUFFLE: {[(, cvba +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxx...xxxx..xxxxxx +xxxxxx..xc.xxx.xx.xx.xxxxx +x..xx.x.x.xxx.xxxx.x.x.... +x(...xx.x..xx.cx..xx.x.cx. +x{.xxxxxx.x.x....xxxx..xx@ +x[...xxx.xx.x.xxxx..xx.cx. +x..cx...xx.xxx....xx.x.... +xxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_048_b +TAGS: entry no_monster_gen +FLAGS: no_rotate +ORIENT: float +CHANCE: 5 +SHUFFLE: {[(, cvba +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxx...xxxx..xxxxxx +xxxxxx..xx.xxx.xx.xx.xxxxx +x..cx.x.x.xxxxxxxx.xxx.... +x(...xxx..xxxxxx..xx.x.cx. +x{.xxx.xx.xxx...xxxxx..xx@ +x[...xx.xc.xx.xc.x..x..cx. +x..xx...xx...xxxx..x.x.... +xxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# ternary + +NAME: david_entry_049 +TAGS: entry +ORIENT: float +SHUFFLE: {[(, cv +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxx +xcxcxcxcxcxcxcxcxcxcxcxxcx +x.x..c.....x..c.....x..c.x +x.......x..x..x..c..c..c.x +@......................... +..x..x..x..(..x..x..x..x.@ +x.c..c..x..[..x..........x +x.x.....c..{.....c..x....x +xcxcxcxcxcxcxcxcxcxcxcxxcx +xxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# For rent + +NAME: david_entry_050 +TAGS: entry +ORIENT: float +SHUFFLE: {[(, TcGv, XY +SUBST: ':.x, X=+=x, Y=+=x +MAP +xxxxxxxxxxxxxxxxxx..@ +x'''''''xxxxxxxxxx... +x'.....'xxxx...xxx... +x'.x+x.xxx'..T..'x... +x..x.x.[xx.......Y... +xxxx.xxxxx''x+x''x... +xxxx.xxxxxxxx.xxxxxXx +@...................@ +xxxxxx.xxxxxxxxxxx.xx +xxxxxx+xxxxxx...'x.xx +xxxx''.''xxxx.c..x.xx +xxx'.....'xxx.{..+.xx +xxx'.xxx.'xxx.c..xxxx +xxxx..(..xxxx...'xxxx +xxxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# Solitude + +NAME: david_entry_051_a +TAGS: entry no_monster_gen +ORIENT: float +CHANCE: 3 +MAP +xxxxxxxxxxxxxxxxxxx....@ +xxxxxxx.......xxxxx..... +xxxxx..xxxxxxx..xxx..... +xxxx.xxx....xxxx.xx..... +xxx.xx..xxxx..xxx.x..... +xx.xx.xxx..xxx.xx.xxxxx= +xx.x.xxx.xx(xxx.xx.xxx.x +x.xx.xx.xxxxbxx.xx.xxx.x +x.xx.x.xx{cvxx.xxx.xxx.x +x.x.xx.x.xxx[.xxx.xxx.xx +x.x.xx.xx..xxxx..xxx.xxx +x.x.xxx.xxx....xxx..xxxx +x.xx.xxx..xxxxxx..xxxxxx +@xxxx.xxxx......xxx..... +xxxxxx...xxxxxxxx.=..... +xxxxxxxxx........xx..... +xxxxxxxxxxxxxxxxxxx....@ +ENDMAP + +NAME: david_entry_051_b +TAGS: entry no_monster_gen +ORIENT: float +CHANCE: 3 +MAP +xxxxxxxxxxxxxxxxxxxxxx@x +xxxxxxx.......xxxxxxxx.x +xxxxx..xxxxxxx..xxxxx.xx +xxxx.xxx....xxxx.xxxx.xx +xxx.xx..xxxx..xxx.xxx.xx +xx.xx.xxx..xxx.xx.xxx.xx +xx.x.xxx.xx{xxx.xx.xx.xx +x.xx.xx.xxxxbxx.xx.x.xxx +x.xx.x.xx(cvxx.xxx.x.xxx +x.x.xx.x.xxx[.xxx.xx.xxx +x.x.xx.xx..xxxx..xx.xxxx +x.x.xxx.xxx....xxx.xxxxx +x.xx.xxx..xxxxxx..xx...x +x.xxx.xxxx......xxx.xxx= +=xxxxx...xxxxxxxx..xx... +....xxxxx........xxxx... +@...xxxxxxxxxxxxxxxxx..@ +ENDMAP + +NAME: david_entry_051_c +TAGS: entry no_monster_gen +ORIENT: float +CHANCE: 3 +MAP +xxxxxxxxxxxxxxxxxxxx...@ +xxxxxxx.......xxxxxx.... +xxxxx..xxxxxxx..xxxx.... +xxxx.xxx....xxxx.xx=xxx. +xxx.xx..xxxx..xxx.xx.xx. +xx.xx.xxx..xxx.xx.xxx.x. +xx.x.xxx.xx(xxx.xx.xx.x. +x.xx.xx.xxxxbxx.xx.x.xx. +x.xx.x.xx{cvxx.xxx.x.xx. +x.x.xx.x.xxx[.xxx.xx.xx. +x.x.xx.xx..xxxx..xx.xx=. +x.x.xxx.xxx....xxx.xx.x. +x.xx.xxx..xxxxxx..xxx.x. +@xxxx.xxxx......xxxx.xx. +xxxxxx...xxxxxxxx...xxx. +xxxxxxxxx........xxxxxx. +xxxxxxxxxxxxxxxxxxxxxxx. +ENDMAP + +NAME: david_entry_051_d +TAGS: entry no_monster_gen +ORIENT: float +CHANCE: 1 +SHUFFLE: cvb +MAP +xxxxxxxxxxxxxxxxxxxx...@ +xxxxxxx.......xxx[.=.... +xxxxx..xxxxxxx..xxxx.... +xxxx.xxxxxxxxxxx.xxxxxx. +xxx.xxxxxxxxxxxxx.xxxxx. +xx.xxxxxxxxxxxxxx.xxxxx. +xx.xxxxxxxxxxxxxxx.xx(=. +x.xxxxxxxxxxxxxxxx.xxxx. +x.xxxxxxx{cvxxxxxx.xxxx. +x.xxxxxx.xxxxxxxx.xxxxx. +x.xxxxxxx..xxxx..xxxxx=. +x.xxxxxxxxx....xxxxxx.x. +x.xxxxxxxxxxxxxxxxxx%xx. +@xxxxxxxxxxxxxxxxxxxxxx. +xxxxxxxxxxxxxxxxxxxxxxx. +xxxxxxxxxxxxxxxxxxxxxxx. +xxxxxxxxxxxxxxxxxxxxxxx. +ENDMAP + +############################################################################## +# One down, four to go + +NAME: david_entry_052 +TAGS: entry +MONS: rat, goblin, giant bat +ORIENT: float +SHUFFLE: [{( +SUBST: X = x= +MAP +xxxxxxxxxxxx..@ +xx.1.%1xxxxx... +x%.1.....xxx(.. +x1........xx... +xxx...xx..xx... +xxxxxxxxx.1x... +xxxxxxxxxx+xXxx +..[.xxxxxx....x +....xxxxxx.{..x +@...xxxxxxxx@xx +ENDMAP + +############################################################################## +# Brainrot + +NAME: david_entry_053 +TAGS: entry no_monster_gen +MONS: jackal / worm +ORIENT: float +SHUFFLE: {( +SUBST: l = l. +MAP +xxxxxxxxxxxxxxxxx@xxx +@.xx...xx..xx..xx.xxx +xx..xl.x.xxx..x..x.xx +xxlll.xxx...xxllxx.xx +xxxll.xx.xxxx.xx.xxxx +@..xxl.x.x...x..x.xxx +xxx..lx.x..xxxxxx.x.x +xx%xx.x.xxxx...(x.x.x +xlxlxxxx.xxx....xx.xx +x.xlx.xl..x.xxllxxxxx +xx.x.x.xxx.x.x..xxxxx +x.xxxxx.lxxxx.xxlllll +x..x..x.....x.xxl%1>l +x{...x.x.xll..xxlllll +xxxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# Refuge + +NAME: david_entry_054 +TAGS: entry +ORIENT: float +SUBST: c:xc, T:TGv., %:%.T +MAP +..................... +..................... +..xxxxxxxx+xxxxxxxx.. +..xxxx.........xxxx.. +..xx...T.....%...xx.. +..x..T...c=c...%..x.. +..+.....cc.cc.....+.. +..+.....cc>cc.....+.. +..x..%...c=c...T..x.. +..xx...%.....T...xx.. +..xxxx.........xxxx.. +..xxxxxxxx+xxxxxxxx.. +..................... +....................@ +ENDMAP + +############################################################################## +# Just another circle + +NAME: david_entry_055_a +TAGS: entry no_monster_gen +ORIENT: float +FLAGS: no_rotate +CHANCE: 5 +SHUFFLE: lw +MAP +xxxxxxxxxxxxxxxxxxxxxxx +xxxxxxx.........xxxxxxx +xxxx...xxxx+xxxx...xxxx +xxx.xxxxxx...xxxxxx.xxx +xx.xxxxxxx...xxxxxxx.xx +xx.xxxxxxxx+xxxxxxxx.xx +x.xxl..xx.....xxx.lxx.x +x.xll..x.......x..llx.x +@.xll(.+...{...+.[llx.@ +x.xll..x.......x..llx.x +x.xxl..xx.....xxx.lxx.x +xx.xxxxxxxx+xxxxxxxx.xx +xx.xxxxxxx...xxxxxxx.xx +xxx.xxxxxx...xxxxxx.xxx +xxxx...xxxx+xxxx...xxxx +xxxxxxx.........xxxxxxx +xxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_055_b +TAGS: entry no_monster_gen +ORIENT: float +CHANCE: 5 +SHUFFLE: {[(, lw +MAP +xxxxxxxxxxx@xxxxxxxxxxx +xxxxxxx.........xxxxxxx +xxxx...xxxx+xxxx...xxxx +xxx.xxxxwwwwwwwxxxx.xxx +xx.xxxxxww...wwxxxxx.xx +xx.xxxxx...[...xxxxx.xx +x.xxxxxxxxx+xxxxxxxxx.x +x.x..x...........x..x.x +x.+..+.....{.....+..+.x +x.x..x...........x..x.x +x.xxxxxxxxx+xxxxxxxxx.x +xx.xxxxx...(...xxxxx.xx +xx.xxxxxww...wwxxxxx.xx +xxx.xxxxwwwwwwwxxxx.xxx +xxxx...xxxxxxxxx...xxxx +xxxxxxx.........xxxxxxx +xxxxxxxxxxx@xxxxxxxxxxx +ENDMAP + +############################################################################## +# Stupid Stonehenge, eight and twelve columns + +NAME: david_entry_056_a +TAGS: entry +ORIENT: float +CHANCE: 5 +FLAGS: no_rotate +ITEM: nothing, nothing, nothing +SHUFFLE: cbvx, def} +MAP +.............................. +...............cc............. +..d......cc....cc....cc....e.. +.........cc..........cc....... +....cc........................ +....cc...................cc... +.........................cc... +.............................. +..cc.......................... +..cc...........{..........cc.. +..........................cc.. +.............................. +...cc......................... +...cc...................cc.... +........................cc.... +.......cc..........cc......... +..f....cc....cc....cc......}.. +.............cc............... +.............................@ +ENDMAP + +NAME: david_entry_056_b +TAGS: entry +ORIENT: float +CHANCE: 5 +FLAGS: no_rotate +SHUFFLE: cbvx +MAP +.......................... +............cc............ +............cc............ +.....cc............cc..... +.....cc............cc..... +.......................... +.......................... +..cc.........}........cc.. +..cc........{.........cc.. +.......................... +.......................... +.....cc............cc..... +.....cc............cc..... +............cc............ +............cc............ +.........................@ +ENDMAP + +############################################################################## +# Just another altar on DL:1 + +NAME: david_entry_057_a_altar +TAGS: entry +ORIENT: float +SHUFFLE: {[AB +MONS: gnoll / orc priest, large zombie / giant beetle +SUBST: A=., B=. +CHANCE: 3 +MAP +@....B........@ +..............[ +..xxxxxxxxxxxxx +A.xcccccccccccx +..xcclllc.2..cx +..xcllllc....cx +..xcl...c1...cx +..==l>C.x....cx +..xcl...c....cx +..xcllllc....cx +..xcclllc...]cx +..xcccccccccccx +@{xxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_057_b_altar +TAGS: entry +ORIENT: float +SHUFFLE: {[AB +SUBST: A=., B=. +MONS: gnoll / orc priest, large zombie / giant beetle +CHANCE: 3 +MAP +@...B.........@ +..............[ +..xxxx=xxxxxxxx +..xccc=cccccccx +..xcclllc.2..cx +..xcllllc....cx +..xcl...c1...cx +.Axcl>C.x....cx +..xcl...c....cx +..xcllllc....cx +..xcclllc...]cx +..xcccccccccccx +@{xxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_057_c_altar +TAGS: entry +ORIENT: float +SHUFFLE: {[AB +SUBST: A=., B=. +MONS: gnoll / orc priest, large zombie / giant beetle +CHANCE: 2 +MAP +@.....B.......@ +..............[ +..xxxxxxxxxxxxx +..xcccccccccccx +..xcclllc.2..cx +..xcllllc....cx +.Axcl...c1...cx +..xcl.C.=....cx +..xcl...c....cx +..xcllllc....cx +..xcclllc...]cx +..xcccccccccccx +@{xxxxxxxxxxxxx +ENDMAP + +NAME: david_entry_057_d_altar +TAGS: entry +ORIENT: float +SHUFFLE: {[AB +SUBST: A=., B=. +MONS: gnoll / orc priest, large zombie / giant beetle +CHANCE: 2 +MAP +@......A......@ +..............[ +..xxxxxxxxxxxxx +..xcccccccccccx +..xcclllc.2..cx +B.xcllllc....cx +..xcl...c1...cx +..xcl>T.x....cx +..xcl...c....cx +..xcllllc....cx +..xcclllc...]cx +..xcccccccccccx +@{xxxxxxxxxxxxx +ENDMAP + +############################################################################## +# Simpleton I + +NAME: david_entry_058 +TAGS: entry no_monster_gen +ORIENT: float +MAP +@xxxxxxxxxxxxxxx@ +x.xxxxxxxxxxxxx.x +xx...xxxxxxx...xx +xxxx...xxx...xxxx +xxxxx.......xxxxx +xxxxxxx.{.xxxxxxx +xxxxx.......xxxxx +xxxx...xxx...xxxx +xx...xxxxxxx...xx +x.xxxxxxxxxxxxx.x +@xxxxxxxxxxxxxxx@ +ENDMAP + +############################################################################## +# Simpleton II + +NAME: david_entry_059 +TAGS: entry +ORIENT: float +ITEM: nothing, nothing +SHUFFLE: =+, TVG, {[ +MAP +xx@...@xxxxxxxx +xx+xxx+xxxxxxxx +x.......x...... +x.......=..)..@ +x.T.[.T.x...... +x.......xxx=xxx +x.......xcc=ccx +xxxxxxxxxc...cx +xccccccccc.{.cx +@........+...cx +xcccccccccccccx +xxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# Simpleton III + +NAME: david_entry_060 +TAGS: entry +ORIENT: float +ITEM: nothing, nothing +SHUFFLE: =+, cx, de/{(, {[( +MAP +@.............@ +.....xx+xx..... +.....x...x..... +...xxx.d.xxx... +...x.......x... +...=.{.[.(.=... +...x.......x... +...xxx.e.xxx... +.....x...x..... +.....xx+xx..... +@.............@ +ENDMAP + +############################################################################## +# Yet another D:1 altar + +NAME: david_entry_061_a_altar +TAGS: entry no_monster_gen +ORIENT: northwest +SUBST: ?=l. +CHANCE: 6 +KFEAT: X = teleport trap +SHUFFLE: Cc, {(. +MAP +xxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxx +xxxxxxXlllllllllll.... +xxxxxxlClllllllll?...@ +xxxxxxlllllllll??..... +xxxxxxllllllllll...... +xxxxxxllllllllll...... +xxxxxxllllllllll...... +xxxxxxlllllllll?...... +xxxxxxlllllllll....... +xxxxxxllllllll?....... +xxxxxxl?ll?ll?.....{.. +xxxxxxll.??........... +xxxxxxl..............@ +ENDMAP + +NAME: david_entry_061_b_altar +TAGS: entry no_monster_gen +ORIENT: northwest +CHANCE: 4 +KFEAT: X = teleport trap +SHUFFLE: Cc, {(. +MAP +xxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxx +xxxxxxXwwwwwwwwwwwwww. +xxxxxxwCwwwwwwwwwww..@ +xxxxxxwwwwwwwwwwww.... +xxxxxxwwwwwwwwwwww.... +xxxxxxwwwwwwwwwww..... +xxxxxxwwwwwwwwwww..... +xxxxxxwwwwwwwwww...... +xxxxxxwwwwwwwwww...... +xxxxxxwwwwwwwww....... +xxxxxxwwwwwwww.....{.. +xxxxxxwwwwww.......... +xxxxxxw..............@ +ENDMAP + +############################################################################## +# Rooms with view + +NAME: david_entry_062 +TAGS: entry no_monster_gen no_pool_fixup +ORIENT: float +SHUFFLE: {[, lw +MAP +.......xxxxxx@0 +@+xlllxx......@ +.x.....x......x +.l..{..l......x +.l..T..l..%...x +.x.....x......x +xxxlllxxxwwwxxx +x......x.....x. +x...%..w..T..w. +x......w..[..w. +x......x.....x. +@......xxwwwx+. +0@xxxxxx......@ +ENDMAP + +############################################################################## +# The tiny ones I (old school) +NAME: david_entry_063_tiny +TAGS: entry +CHANCE: 10 +ORIENT: float +MAP +{ +ENDMAP + +############################################################################## +# The tiny ones II (1x1) + +NAME: david_entry_064_a_tiny +TAGS: entry +CHANCE: 2 +ORIENT: float +MAP +xxx ++{+ +xxx +ENDMAP + +NAME: david_entry_064_b_tiny +TAGS: entry +CHANCE: 4 +ORIENT: float +MAP +@.... +.xxx. +.+{+. +xxxxx +ENDMAP + +NAME: david_entry_064_c_tiny +TAGS: entry +CHANCE: 4 +ORIENT: float +MAP +@.... +.xxx. +.+{+. +.xxx. +..... +ENDMAP + +############################################################################## +# The tiny ones III (3x3) + +NAME: david_entry_065_a_tiny +TAGS: entry +CHANCE: 1 +ORIENT: float +MAP +xxxxx +x...x ++.{.+ +x...x +xxxxx +ENDMAP + +NAME: david_entry_065_b_tiny +TAGS: entry +CHANCE: 3 +ORIENT: float +MAP +@...... +.xxxxx. +.x...x. +.+.{.+. +xx...xx +xxxxxxx +ENDMAP + +NAME: david_entry_065_c_tiny +TAGS: entry +CHANCE: 3 +ORIENT: float +MAP +@...xx +.xx+xx +.x...x +.+.{.+ +xx...x +xxxxxx +ENDMAP + +NAME: david_entry_065_d_tiny +TAGS: entry +CHANCE: 3 +ORIENT: float +MAP +@xxxxxx +.xxxxxx +.x...xx +.+.{.+. +xx...x. +xxxxxx@ +ENDMAP + +############################################################################## +# The tiny ones IV (row) + +NAME: david_entry_066_a_tiny +TAGS: entry +CHANCE: 4 +ORIENT: float +MAP +xxxxx +..{.@ +xxxxx +ENDMAP + +NAME: david_entry_066_b_tiny +TAGS: entry +CHANCE: 3 +ORIENT: float +SHUFFLE: vcb +MAP +xxxxx +xvvvx +.({[@ +xvvvx +xxxxx +ENDMAP + +NAME: david_entry_066_d_tiny +TAGS: entry +CHANCE: 3 +ORIENT: float +MAP +xxxx +x{.@ +xxxx +ENDMAP + +############################################################################## +# Just another castle + +NAME: david_entry_067 +TAGS: entry no_monster_gen +ITEM: any, nothing, nothing +ORIENT: float +FLAGS: no_rotate +SHUFFLE: {[ +SHUFFLE: def + +# A test run with 50 tries had precisely one level without shallow water +# access to surroundings. This is intended and I like the low chance for this. +# Using SUBST: w=wW this chance could be decreased even more. + +MAP +............................. +............................. +...wwwwwwwwwwwwwwwwwwwwwww... +...wwwwwwwwwwwwwwwwwwwwwww... +...wwwwwwwwwwwwwwwwwwwwwww... +...wwwc+c+cwwwwwwwc+c+cwww... +...www+...cc+ccc+cc..d+www... +...www+..]c.......c...+www... +...wwwc+ccc.xxxxx.c+c+cwww... +...wwwww+...x...x...cwwww.... +...wwwwwc.xxx.{.+.T.+www..T.. +...wwwwwc.xxx.[.+.T.+www..T.. +...wwwww+...x...x...cwwww.... +...wwwc+ccc.xxxxx.ccc+cwww... +...www+...+.......+...+www... +...www+f..cc+ccc+cc..e+www... +...wwwc+c+cwwwwwwwc+c+cwww... +...wwwwwwwwwwwwwwwwwwwwwww... +...wwwwwwwwwwwwwwwwwwwwwww... +...wwwwwwwwwwwwwwwwwwwwwww... +............................. +............................@ +ENDMAP + +############################################################################## +# Erik's entry vaults +############################################################################## + +############################################################################## +# From Cave to Minitemple + +NAME: erik_entry_001_a +TAGS: entry +ORIENT: float +CHANCE: 1 +SHUFFLE: {[( +SUBST: X : x:20 G:4 l:1 +MAP +cccccccccccccccccccccccccccccccccccccccc +c[c..c...cc......c.....................c +c..ccc.cc..c...c....c....c.............c +ccc..c..c.c..c..c..cc.c.c...T....ccc...c +c..cccc.cc..c..cc.......c..............c +c.cc...c.c..c......c...c....xxxxxxxx...c +cc.c.ccc..c...c..cc...c....xxxxT9T.x...c +ccc.ccc.c.c..c...c..c.....xxxxx....x...c +c{ccc..cc.cc......cc......G.x$X.C9.x...@ +c.c...c.cc.c..cc............+0x....x...c +cc.cccccc.c...c..c..cc......+0x....x...c +cccc.c...c..c...c.........G.x$X.C..x...c +c.cc..ccc.c.......c...c...xxxxx....x...c +c..cc.c.c...cc...ccc...cc..xxxxT.T>x...c +cc..cc.cc.cc....c....c......xxxxxxxx...c +c(.c..c.cc...c......c..................c +cccccccccccccccccccccccccccccccccccccccc +ENDMAP + +NAME: erik_entry_001_b +TAGS: entry +ORIENT: float +MONS: gnoll +CHANCE: 3 +SHUFFLE: {[( +MAP +cccccccccccccccccccccccccccccccccccccccc +c[c..c...cc......c.....................c +c..ccc.cc..c...c....c....c.............c +ccc..c..c.c..c..c..cc.c.c...T....ccc...c +c..cccc.cc..c..cc.......c..............c +c.cc...c.c..c......c...c....xxxxxxxx...c +cc.c.ccc..c...c..cc...c....xxxxT.T.x...c +ccc.ccc.c.c..c...c..c.....xxxxx1...x...c +c{ccc..cc.cc......cc......G.x$x.V..x...@ +c.c...c.cc.c..cc............+0x....x...c +cc.cccccc.c...c..c..cc......+0x.1..x...c +cccc.c...c..c...c.........G.x$x.V..x...c +c.cc..ccc.c.......c...c...xxxxx....x...c +c..cc.c.c...cc...ccc...cc..xxxxT.T>x...c +cc..cc.cc.cc....c....c......xxxxxxxx...c +c(.c..c.cc...c......c..................c +cccccccccccccccccccccccccccccccccccccccc +ENDMAP + +NAME: erik_entry_001_c +TAGS: entry +ORIENT: float +MONS: centaur, orc +CHANCE: 3 +SHUFFLE: {[( +MAP +cccccccccccccccccccccccccccccccccccccccc +c[c..c...cc......c.....................c +c..ccc.cc..c...c....c....c.............c +ccc..c..c.c..c..c..cc.c.c...T....ccc...c +c..cccc.cc..c..cc.......c..............c +c.cc...c.c..c......c...c....xxxxxxxx...c +cc.c.ccc..c...c..cc...c....xxxxT1T.x...c +ccc.ccc.c.c..c...c..c.....xxxxx....x...c +c{ccc..cc.cc......cc......G.x$x.V..x...@ +c.c...c.cc.c..cc............+0x.2..x...c +cc.cccccc.c...c..c..cc......+0x....x...c +cccc.c...c..c...c.........G.x$x.V.>x...c +c.cc..ccc.c.......c...c...xxxxx....x...c +c..cc.c.c...cc...ccc...cc..xxxxT.T.x...c +cc..cc.cc.cc....c....c......xxxxxxxx...c +c(.c..c.cc...c......c..................c +cccccccccccccccccccccccccccccccccccccccc +ENDMAP + +NAME: erik_entry_001_d +TAGS: entry +ORIENT: float +MONS: orc +CHANCE: 3 +SHUFFLE: {[( +MAP +cccccccccccccccccccccccccccccccccccccccc +c[c..c...cc......c.....................c +c..ccc.cc..c...c....c....c.............c +ccc..c..c.c..c..c..cc.c.c...T....ccc...c +c..cccc.cc..c..cc.......c..............c +c.cc...c.c..c......c...c....xxxxxxxx...c +cc.c.ccc..c...c..cc...c....xxxxT.T.x...c +ccc.ccc.c.c..c...c..c.....xxxxx....x...c +c{ccc..cc.cc......cc......G.x$x.V..x...@ +c.c...c.cc.c..cc............+0x...1x...c +cc.cccccc.c...c..c..cc......+0x1...x...c +cccc.c...c..c...c.........G.x$x.V..x...c +c.cc..ccc.c.......c...c...xxxxx....x...c +c..cc.c.c...cc...ccc...cc..xxxxT.T>x...c +cc..cc.cc.cc....c....c......xxxxxxxx...c +c(.c..c.cc...c......c..................c +cccccccccccccccccccccccccccccccccccccccc +ENDMAP + +############################################################################## +# Triangle + +NAME: erik_entry_002 +TAGS: entry +ORIENT: float +SHUFFLE: {[( +MAP +xxxxxxxxxxxxxxx +xxxxxxxxxxxxx(x +xxxxxxxxxxxxx[xxx +xxxxxxxxxxx.+{+.x +xxxxxxxxxxx.xxx.xxx +xxxxxxxxx.+x+.+x+.x +xxxxxxxxx.xxx.xxx.xxx +xxxxxxx.+x+.+x+.+x+.x +xxxxxxx.xxx.xxx.xxx.xxx +xxxxx.+x+.+x+.+x+.+x+.x +xxxxx.xxx.xxx.xxx.xxx.xxx +xxx.+x+.+x+.+x+.+x+.+x+.x +xxx.xxx.xxx.xxx.xxx.xxx.xxx +x.+x+.+x+.+x+.+x+.+x+.+x+.x +x@xxx@xxx@xxx@xxx@xxx@xxx@x +ENDMAP + +############################################################################## +# Deja vu + +NAME: erik_entry_003 +TAGS: entry +ORIENT: float +ITEM: stone +FLAGS: no_rotate +MONS: rat +SHUFFLE: {[(> +MAP +..........@.......... +..................... +..........>.......... +...xcXXXXXXXXXXXcx... +...xXXX...1...XXXx... +...xXX..1...1..XXx... +...xX1.........1Xx... +@(x....1..d..1....x[@ +...xX1.........1Xx... +...xXX..1...1..XXx... +...xXXX...1...XXXx... +...xcXXXXXXXXXXXcx... +..........{.......... +..................... +..........@.......... +ENDMAP + +############################################################################## +# Deja vu 2 + +NAME: erik_entry_004 +TAGS: entry no_monster_gen +FLAGS: no_rotate +ORIENT: float +ITEM: stone +MONS: rat, goblin, kobold, ooze +SHUFFLE: {[( +MAP +xxxxxxxxxxx@xxxxxxxxxxxxxxxxxx +x.........l.l................x +x.....lllll.lllllllllllll....x +x.....l....1............l....x +x.....l.cc+ccccccccccc..l....x +x.....l.cc..........cc..l....x +x.....l.ccc.........cc..l....x +x.....ll.cc.....2.3.cc.ll....x +x.....l..cccccccc+cccc..l....x +x.....l..cccccccc+cccc..l....x +x.....ll..cc......cc...ll....x +x.....l...ccd{[(..cc.4..l....x +x.....l...cc......cc....l....x +x.....ll..cccccccccc...ll....x +x.....lll.cccccccccc.llll....x +x.....lll............llll....x +x.....lllll..4....lllllll....x +x.....llllll....lllllll......x +x.....lllllllllllll..........x +x.........lllllll............x +x>..........................>x +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# Game-of-Life Blinker Ship + +NAME: erik_entry_005 +TAGS: entry +ORIENT: float +SHUFFLE: {[( +SHUFFLE: cx +MAP +.............................. +............c..c.............. +...........c.................. +...........c...c.............. +...cc......cccc............... +..cccc........................ +.cc.cc........................ +..cc.....cc.ccc............... +........c..[..cc.....c....ccc. +.......cc.{.....c....c....c.c. +........c..(..cc.....c....ccc. +..cc.....cc.ccc............... +.cc.cc........................ +..cccc........................ +...cc......cccc............... +...........c...c.............. +...........c.................. +............c..c.............. +.............................. +ENDMAP + +############################################################################## +# 27 #1 + +NAME: erik_entry_006 +TAGS: entry +ORIENT: float +ITEM: stone +SHUFFLE: {[( +SHUFFLE: ab +MAP +bbbbbbbbbbbbbbbbbbbb +b([................b +b{.................b +b..a...............b +b..................b +b....aa............b +b....a.............b +b......aaa.........b +b......aaa.........b +b......aaa.........b +b..................b +b..........aaa.aaa.b +b..........aaa.aaa.b +b..........aaa.aaa.b +b..................b +b..........aaa.....b +b..........aaa.....b +b..........aaa...d.b +b................... +bbbbbbbbbbbbbbbbbb.@ +ENDMAP + +############################################################################## +# 27 #2 + +NAME: erik_entry_007 +TAGS: entry +ORIENT: float +ITEM: stone +SHUFFLE: {[( +SHUFFLE: bx +MAP +bbbbbbbbbbbbbbbbbbbbbbbbbbb +b.........................b +b.........................b +b.........................b +b...>...[{(...ccccccccc...b +b.........................b +b.........................b +b.........................b +bbbbbbbbbbbbbbbbb...bbbbbbb +b...................bbbbbbb +b...................bbbbbbb +b...................bbbbbbb +b...c.ccc.ccc.ccc...bbbbbbb +b...c.c.c.c.c.c.c...bbbbbbb +b...ccc.ccc.ccc.c...bbbbbbb +b...................bbbbbbb +b....d..............bbbbbbb +b...................bbbbbbb +bbbb.@.bbbbbbbbbbbbbbbbbbbb +ENDMAP + +############################################################################## +# 27 #3 + +NAME: erik_entry_008 +TAGS: entry no_monster_gen +# no pillars for dancing, so no_monster_gen +ORIENT: float +ITEM: stone +SHUFFLE: {[( +MAP +cccccccccccccccccccccccccccc +cccccccbbbbb.c...c.........c +cccccccb[{(+.+...+.........c +cccccccbbbbb.c...c.........c +cccccccccccccccccccccc+ccccc +c..........................c +c.d........................c +c..........................c +c.@.cccccccccccccccccccccccc +ENDMAP + +############################################################################## +# Ramanujan + +NAME: erik_entry_009 +TAGS: entry +ORIENT: float +SHUFFLE: {[( +SHUFFLE: cx +MAP +ccccccccccccccccccccccccccccccccc +c([x............................c +c{.x............................c +cxx+............................c +c......x.xxxxxxx.xx.xxxxxxxxx...c +c...............................c +c...............................c +c...x.xxxxxxxxxxxx..............c +c...............................c +c...............................c +c...xxxxxxxxx.xxxxxxxxxx........c +c...............................c +c...............................c +c................................ +ccccccccccccccccccccccccccccccc.@ +ENDMAP + +############################################################################## +# Kangaroo Pocket Calculator + +NAME: erik_entry_010 +TAGS: entry no_monster_gen +ORIENT: float +SHUFFLE: {[( +SHUFFLE: bc +MAP +bbbccccccccccccccccccccccccccccccccccccccccccccc +b{b........................................+..+. +b[+........................................+..+@ +b(b........................................+..+. +bbbccccccccccccccccccccccccccccccccccccccccccccc +ENDMAP + +############################################################################## +# Kaf Zayin + +# with my luck, this will be something horribly offensive +NAME: erik_entry_011 +TAGS: entry no_monster_gen +ORIENT: float +FLAGS: no_rotate no_hmirror no_vmirror +SHUFFLE: {[(< +SHUFFLE: cx +MAP +cccccccccccccccc@@cccccccccccccccccc +c..................................c +c...x...............xx.............c +c..xxxxxx..........xxxxxxxx........c +c.xxxxxxxx.........xxxxxxxxxxx.....c +c..xxxxxxxx.........xxxxxxxxxxxx...c +c.....xxxx..............xxxxxxxxx..c +@......xx........[<..........xxxxx.@ +@......xxx.......({............xxx.@ +c.......xxx.....................xx.c +c.......xxx.....................xx.c +c........xxx...........xxxxxxxxxxx.c +c........xxx..........xxxxxxxxxxx..c +c.........xx.........xxxxxxxxxxx...c +c..................................c +cccccccccccccccc@@cccccccccccccccccc +ENDMAP + +############################################################################## +# Matt's vaults + +############################################################################## +# Refuge + +NAME: matt_entry_001 +TAGS: entry no_monster_gen +ORIENT: float +SHUFFLE: {[( +MAP +xxxxx@xxxxxxxx@xxxx +x.................x +x.xxxxxxx+xxxxxxx.x +x.x.............x.x +x.x.xxxxxxxxxxx.x.x +x.x.x.........x.x.x +x.x.x.xxxxxxx.x.x.x +x.x.x.x.....x.x.x.x +@.x...x.([{.x...x.@ +x.x.x.x.....x.x.x.x +x.x.x.xxx.xxx.x.x.x +x.x.x.........x.x.x +x.x.xxxxxxxxxxx.x.x +x.x.............x.x +x.xxxxxxx+xxxxxxx.x +x.................x +xxxx@xxxxxxxx@xxxxx +ENDMAP + +############################################################################## +# Grand Opening + +NAME: matt_entry_002 +TAGS: entry +ORIENT: float +SHUFFLE: {[, TU +MAP +xxxxxxxxxx@xxxxxxxxxx +x..x.............x..x +x.x...............x.x +xx.......x.x.......xx +x......x.x.x.x......x +x.....xx.x.x.xx.....x +x.......Tx.xT.......x +x..xxxxxxx.xxxxxxx..x +@........({[........@ +x..xxxxxxx.xxxxxxx..x +x.......Tx.xT.......x +x.....xx.x.x.xx.....x +x......x.x.x.x......x +xx.......x.x.......xx +x.x...............x.x +x..x.............x..x +xxxxxxxxxx@xxxxxxxxxx +ENDMAP + +############################################################################## +# Diagonals + +NAME: matt_entry_003 +TAGS: entry no_monster_gen +ORIENT: float +SHUFFLE: {[( +SUBST: ':x., ":x., ?:x., _:x. +MAP +xxxxxxxxxx@xxxxxxxxxx +xx..........'......xx +x.x......_.x......x.x +x..x......x......x..x +x...x....x.x."..x...x +x....x..x...x..x....x +x.....xx...".xx.....x +x.....x...x...x.....x +x..x.x.?.x.....x....@ +@...x...x.(.[.x.x...x +x..'.x.".x.{.x..._..x +x.'...x...x.x.x.....x +x....x.x...x...x....x +x...x...x...x...x...x +x..x.....x...?...x..x +x.x.......x.......x.x +xx.................xx +xxxxxxxxxx@xxxxxxxxxx +ENDMAP + +############################################################################## +# Debris + +NAME: matt_entry_004 +TAGS: entry +ORIENT: float +SHUFFLE: {[( +SUBST: ':.x':40, '=x. +MAP +xxxxxxx@xxxxxxxxxxxxx@xxxxxxx +x....x..'.x.................x +x...'.xxxx...........'x.....x +x'..''.''.........xx..x'....x +x'...'...x'...'....'xx.xx...x +x'...x'......x.x.....x..''..x +x'.'x'x'.......'....'x......x +x'..'x.......x'x.....''..x..x +x'...'...xxx..{...x'....'x'.x +@''.......'.....'....'..'x'.x +x''......xxx...xx........x..x +x....x.......'xx.x...[....x.@ +x...'....x''..x.xx........x.x +x'....x....'..x'x..'''...x..x +x...'.'....'.xx.x...x...'x.'x +x..x.....(...x.xx.......'x.'x +x..'..'x.........xx.....'x..x +x...x...........xx.x..x..x..x +x.......'x.'''..x.xx........x +x.........'......xx.........x +xxxxxxxxxxx@xxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# Spirals + +NAME: matt_entry_005 +TAGS: entry +ORIENT: float +SHUFFLE: {[( +MAP +xxxxxxxx@xxxxxxxxx +x......x.x.x.....x +x.xxxx.x.x.x.xxx.x +x.x{.x.x.x.x..(x.x +x.xx.x.x.x.xxxxx.x +x....x.x.x.......x +xxxxxx.x.x.xxxxxxx +@................@ +x.xxxxxxxxxxxxxx.x +x.x..........x...x +x.x.xxxxxxxx.x.x.x +x.x.x...[....x.x.x +x.x.x.xxxxxxxx.x.x +x...x..........x.x +xxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# More LOS fun + +NAME: matt_entry_006 +TAGS: entry no_monster_gen +ORIENT: float +SHUFFLE: {[(< +MAP +xxxxxxxxx+xxxxxxxxx +xxxxxxxxx.xxxxxxxxx +xxxxxxxxx+xxxxxxxxx +xxx.............xxx +xxx.xxxxxxxxxxx.xxx +xxx..x.......x..xxx +xxx.x.xxxxxxx.x.xxx +xxx.xx.......xx.xxx +xxx.x.xxx+xxx.x.xxx +xxx.x.x.....x.x.xxx +xxx.x.x..<..x.x.xxx ++.+.x.+..{..+.x.+.+ +xxx.x.x.(.[.x.x.xxx +xxx.x.x.....x.x.xxx +xxx.x.xxx+xxx.x.xxx +xxx.xx.......xx.xxx +xxx.x.xxxxxxx.x.xxx +xxx..x.......x..xxx +xxx.xxxxxxxxxxx.xxx +xxx.............xxx +xxxxxxxxx+xxxxxxxxx +xxxxxxxxx.xxxxxxxxx +xxxxxxxxx+xxxxxxxxx +ENDMAP + +############################################################################## +# Tucked-away holy place + +NAME: matt_entry_007_a +TAGS: entry no_monster_gen +ORIENT: float +CHANCE: 1 +SHUFFLE: {[(< +MAP +xxx@xxx@xxx +x.........x +x....(....x +x..xx=xx..x +x..x...x..x +@.[xTCTx<.@ +x..x.T.x..x +x..xxxxx..x +x....{....x +x.........x +xxx@xxx@xxx +ENDMAP + +NAME: matt_entry_007_b +TAGS: entry no_monster_gen +ORIENT: float +CHANCE: 3 +SHUFFLE: {[(< +MAP +xxx@xxx@xxx +x.........x +x....(....x +x..xxxxx..x +x..x.>.x..x +@.[xTCTx<.@ +x..x.T.x..x +x..xxxxx..x +x....{....x +x.........x +xxx@xxx@xxx +ENDMAP + +NAME: matt_entry_007_c +TAGS: entry no_monster_gen +ORIENT: float +CHANCE: 6 +SHUFFLE: {[(< +MAP +xxx@xxx@xxx +x.........x +x....(....x +x..xx=xx..x +x..x.T.x..x +@.[xT%Tx<.@ +x..x.T.x..x +x..xxxxx..x +x....{....x +x.........x +xxx@xxx@xxx +ENDMAP + +############################################################################## +# Elethiomel's entry vaults +############################################################################## + +############################################################## +# Infinity Welcomes Careful Drivers + +NAME: entry_elethiomel_001 +TAGS: entry +ORIENT: northwest +FLAGS: no_rotate +SHUFFLE: [{ +SUBST: ' : . x ':40, '=x. +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxx....xxxxxxxxxxxxxxx....xx..xxx.''xxxxxx +xxxxxxxxxx''........xx...''.........''...'..xx...xx +xxxxxxxx'....ccccc...xxx.....ccccc......'......x..@ +xxxxxx....cccc...cccc.....cccc...cccc.......''..xxx +xxxxxx..ccc.........ccc+ccc.........ccc....''..xxxx +xxxxxx'.c......{......+.+......[......+.........xxx +xxxxxx'.ccc.........ccc+ccc.........ccc...''...xxxx +xxxxxx....cccc...cccc.....cccc...cccc......'..'.xxx +xxxxxx.......ccccc......'....ccccc......'.....xxxxx +xxxxxx'................'..xx........'....'....xxxxx +xxxxxx.''..xxx...''.....'..xx....'''..''.xxx''.xxxx +xxxxxx'xxxxxxxxxxxxxx..xxx.xxx..xxx....xxxxxx...xxx +xxxxxxxxxxxxxxxxxxxxxx@xxxxxxxx@xxxxxx@xxxxxxxx@xxx +ENDMAP + +############################################################## +# The Diamond Age, or A Young Lady's Illustrated Primer +NAME: entry_elethiomel_002 +TAGS: entry no_monster_gen +ORIENT: west +FLAGS: +MONS: rat, goblin, giant bat, kobold +ITEM: sausage / beef jerky, nothing, nothing +SHUFFLE: {[(, 234, ef~ +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxxxx@xxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxx+xxxxxxxxxxxx +xxxxxxxxxxxxxxxx.xxxxxxxxxxx.xxxxxxxxxxxx +xxxxxxxxxxxxxxx...xxxxxxxxx...xxxxxxxxxxx +xxxxxxxxxxxxxx.....xxxxxxx.....xxxxxxxxxx +xxxxxxxxxxxxx.......xxxxx.......xxxxxxxxx +xxxxxxxxxx.+....{....xxx....2....xxxxxxxx +xxxxxxxxxx+xx.......xxxxx.......xxxxxxxxx +xxxxxxxxxx.xxx.....xxx.xxx.....xxx.xxxxxx +xxxxxxxxx...xxx...xxx...xxx...xxx...xxxxx +xxxxxxxx.....xxx.xxx.....xxxexxx.....xxxx +xxxxxxx.......xx+xx..1.1..xx+xx.......xxx +xxxxxx....[....+.+...1d....+.+~...3....+@ +xxxxxxx.......xx+xx...1...xx+xx.......xxx +xxxxxxxx.....xxx.xxx.....xxxfxxx.....xxxx +xxxxxxxxx...xxx...xxx...xxx...xxx...xxxxx +xxxxxxxxxx.xxx.....xxx.xxx.....xxx.xxxxxx +xxxxxxxxxx+xx.......xxxxx.......xxxxxxxxx +xxxxxxxxxx.+....(....xxx....4....xxxxxxxx +xxxxxxxxxxxxx.......xxxxx.......xxxxxxxxx +xxxxxxxxxxxxxx.....xxxxxxx.....xxxxxxxxxx +xxxxxxxxxxxxxxx...xxxxxxxxx...xxxxxxxxxxx +xxxxxxxxxxxxxxxx.xxxxxxxxxxx.xxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxx+xxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxx@xxxxxxxxxxxx +ENDMAP + +############################################################## +# Ruined Dwarven Fortress Basement + +NAME: entry_elethiomel_003 +TAGS: entry no_monster_gen +ITEM: any armour / any weapon / nothing +ORIENT: float +FLAGS: no_rotate +SHUFFLE: {[( +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xcccccccxxxxxxxxxxxxxxxxxxxcccccccx +xc.....ccccccccccccccccccccc.....cx +xc.....+...................+.....cx +xc....[cccccccccc=cccccccccc{....cx +xccc+cccxxxxxxxxc.cxxxxxxxxccc+cccx +xxxc.cxxxxxxxxc.....cxxxxxxxxc.cxxx +xxxc.cxxxxxxxxc.0...cxxxxxxxxc.cxxx +xxxc.cxxxxxxxxc$....cxxxxxxxxcx.xxx +xxxc.cxxxxxxxxcccccccxxxxxxxxc...xx +xxxc.cxxxxxxxxxxxxxxxxxxxxxxxc..x.x +xxxc.cxxxxxxxxxxxxxxxxxxxxxxxcx..x. +xxxc.cxxxxxxxxxxxxxxxxxxxxxxxc..xxx +xccc+ccxxxxxxxxxxxxxxxxxxxxccc+cccx +xxx...xxcccccccccccccccccccc(....cx +xxx.x..+...................+.....cx +xc...x.cccccccccccccccc=cccc.....cx +xccx.xccxxxxxxxxxxxxxxxdxxxcccccccx +xxxx@xxxxxxxxxxxxxxxxxx=xxxxxxxxxxx +ENDMAP + +############################################################## +# A Maze of Twisty Passages, All Alike + +NAME: entry_elethiomel_004 +TAGS: entry no_monster_gen +ORIENT: float +SHUFFLE: {[(, WXYZ +SUBST: W=., X=X., X=x=., Y=Y., Y=x=., Z=Z., Z=x=. +MAP +xx@xxxxxxxxxxxxxxxxxxxxxxxxxx +xx.x.......xxxxx...xx......xx +xx.xXxxxxx.xxxxx.x.xxxxxxx.xx +xx...x{..x...x...x...x(xxx..@ +xxxx.xxx.x.x.x.xxxxx.x.xxx.xx +@..x...x...x.....xxx...x...xx +xx.xxx.xxxxxxxxx.xxxxxxx.xxxx +xx.....xxxxx.x.....x.W...x..@ +xxxx.xxxxxxx.x.xxx.x.xxxxx.xx +xx...xxxxxxx...xxx...x...Z.xx +xx.xxxxxxxxx.x.xxx.xxx.xxx.xx +xx...xxxxx...x.....x...x...xx +xxxx.x[xxx.xxxxxxxxx.xxx.xxxx +xxxx.....Y...........xxx...xx +xxxxxxxxxxxxxxxxxxxxxxxxxx@xx +ENDMAP + +############################################################## +# It's quiet. Too quiet.... + +NAME: entry_elethiomel_005_a +TAGS: entry no_monster_gen +ORIENT: float +MONS: rat / nothing, hobgoblin / goblin / nothing +SHUFFLE: {[(, '"XY/ABVW, !?/CD +SUBST: ':., ":=, A:x, B:x, !:., ?:=, C:x, D:x, V=x, W=x, Y=@x +KFEAT: X = teleport trap / floor +MAP +xxxxxxxxxx@xxxxxxxxxx +xxxxxxxxxx.xxxxxxxxxx +xxxxxxxccc+cccxxxxxxx +xxxxxxxc.G.G.cxxxxxxx +xxcccccc.....ccccccxx +xc%.2.cc.....cc11.$cx +xc%.2.=..G.G..=11..cx +xc%...cc.....cc11.$cx +xxcccccc.....ccccccxx +YX''''"..G.G..?!!!!!! +xxcccccc.....ccccccxx +xxxxxxcG.....Gcxxxxxx +xxxxxxc.[.{.(.cxxxxxx +xxxxxxcccccccccxxxxxx +xxxxxxxxxxxxxxxxxxxxx +ENDMAP + +NAME: entry_elethiomel_005_b +TAGS: entry no_monster_gen +ORIENT: float +MONS: rat / nothing, hobgoblin / goblin / nothing +SHUFFLE: {[(, '"/AB, !?XY/CDVW +SUBST: ':., ":=, A:x, B:x, !:., ?:=, C:x, D:x, Y=@x, V=x, W=x +KFEAT: X = teleport trap / floor +MAP +xxxxxxxxxx@xxxxxxxxxx +xxxxxxxxxx.xxxxxxxxxx +xxxxxxxccc+cccxxxxxxx +xxxxxxxc.G.G.cxxxxxxx +xxcccccc.....ccccccxx +xc%.2.cc.....cc11.$cx +xcX.2.c..G.G..c11.Xcx +xc%...cc.....cc11.$cx +xxcccccc.....ccccccxx +''''''"..G.G..?!!!!XY +xxcccccc.....ccccccxx +xxxxxxcG.....Gcxxxxxx +xxxxxxc.[.{.(.cxxxxxx +xxxxxxcccccccccxxxxxx +xxxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################## +# Shortcut + +NAME: entry_elethiomel_006 +TAGS: entry +ORIENT: float +SHUFFLE: {[(, XY/AB +KFEAT: X = teleport trap +SUBST: Y=x, A=., B== +MAP +xxxxxxx@xxxxxxx.@.xxxxxxx +xxxxxxx.xxxxxx...xxxxxxxx +xxxxxxx.xxxxx...xxxxxxxxx +xxxxx....xxx...xxxxxxxxxx +xxxxx{....x...xxxxxxxxxxx +xxxxx........xxxxxxxxxxxx +x].XY........xxxxxxxxxxxx +xxxxx.[.................@ +xxxxx.......(.xxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################## +# Indiana Jones and the Raiders of the Lost Ark + +NAME: entry_elethiomel_007 +TAGS: entry +ORIENT: float +SHUFFLE: {[( +SUBST: ~ = ~ .:5 +# Too bad there isn't a "rolling boulder" trap. +MAP +xxxxxxxxxx.xxxxxxxxxxxxxxx +xxxxxxxxxx.xxxxxxxxxxxxxxx +xxxxxxxxxx.xxxxxxxxxxxxxxx +xxxxxxxxxx.xxxxxxxxxxxxxxx +xxxxxxxxxx.xxxxxxx.....xxx +xxxxxxx.......xx...~~~..xx +.........{[(...+.G.~%~...x +xxxxxxx.......xx...~~~..xx +xxxxxxxxxx.xxxxxxx.....xxx +xxxxxxxxxx.xxxxxxxxxxxxxxx +xxxxxxxxxx.xxxxxxxxxxxxxxx +xxxxxxxxxx.xxxxxxxxxxxxxxx +xxxxxxxxxx.xxxxxxxxxxxxxxx +ENDMAP + +############################################################## +# Now I'm radioactive! That can't be good. + +NAME: entry_elethiomel_008 +TAGS: entry no_monster_gen +ORIENT: float +FLAGS: no_rotate +SHUFFLE: {[( +MAP +xxxxxxxxxxxxxxx@xxxxxxxxx +xxxxxbbbbxxxxxx.xxxxxxxxx +xxbbbb..bxxxxxx.xxxxxxxxx +xbb.....bbxxxxx.xxxbbbxxx +xb...{...bbxxxx.xbbb.bbxx +xbbb......bbbbb.bb....bbx +xxxbbbb.......bb.......bx +@......bb..........[...bx +xxxxxxxbb.....bb.......bx +xxxxbbbb......bbbbbbbb.bx +xxbbb......bbb.xxxxxxbbbx +xxb....(..bbxx.xxxxxxxxxx +xxbbb.....bxxx.xxxxxxxxxx +xxxxbbb...bxxx.xxxxxxxxxx +xxxxxxbbbbbxxx.xxxxxxxxxx +xxxxxxxxxxxxxx@xxxxxxxxxx +ENDMAP + +############################################################## +# Octagram +NAME: entry_elethiomel_009 +TAGS: entry +ORIENT: float +SHUFFLE: {([ +MAP +xxxxxxxxxxxxxxxxxx +xxxxx.xxxxxx.xxxxx +xxxxx.xxxxxx.xxxxx +xxxxx..xxxx..xxxxx +xxxxx..xxxx..xxxxx +x................@ +xxx...x.xx.x...xxx +xxxxx..x..x..xxxxx +xxxxx.x.<{.x.xxxxx +xxxxx.x.[(.x.xxxxx +xxxxx.xx..x..xxxxx +xxx...x.xx.x...xxx +x................@ +xxxxx..xxxx..xxxxx +xxxxx..xxxx..xxxxx +xxxxx.xxxxxx.xxxxx +xxxxx.xxxxxx.xxxxx +xxxxx@xxxxxx@xxxxx +ENDMAP -- cgit v1.2.3-54-g00ecf