diff options
author | dshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-07-01 11:19:26 +0000 |
---|---|---|
committer | dshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-07-01 11:19:26 +0000 |
commit | 2b3c8ea80b120c791882a8391292dbdec5333664 (patch) | |
tree | 842d034411b9758ab774763f491f2129429bfa39 /crawl-ref/source/dat/lair.des | |
parent | 5e974fc5a77504a7af9b6ee35d4a8fe19f8ef0c3 (diff) | |
download | crawl-ref-2b3c8ea80b120c791882a8391292dbdec5333664.tar.gz crawl-ref-2b3c8ea80b120c791882a8391292dbdec5333664.zip |
Level updates collated by David.
Fixed DEPTH: not being read correctly, added more map validation.
Increased attack speed of ice statues.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1704 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/dat/lair.des')
-rw-r--r-- | crawl-ref/source/dat/lair.des | 608 |
1 files changed, 608 insertions, 0 deletions
diff --git a/crawl-ref/source/dat/lair.des b/crawl-ref/source/dat/lair.des new file mode 100644 index 0000000000..cc1500c1c2 --- /dev/null +++ b/crawl-ref/source/dat/lair.des @@ -0,0 +1,608 @@ +############################################################################## +# lair.des: All maps relating to the Lair system, including entries and end +# branch endings for Shoals, Snake Pit, Slime Pit and Swamp. +############################################################################## + +############################################################################## +# Lair entries +############################################################################## +# Dummy Lair entry +NAME: lair_0_dummy +TAGS: orc_lair +CHANCE: 60 +ORIENT: float +MAP +O +ENDMAP + +############################################################################## +# Generic Lair entry +# +NAME: david_lair_1 +TAGS: lair_entry +MONS: giant lizard / sheep, giant snail / elephant slug / nothing +MONS: nothing / yak / weight:2 death yak, plant / fungus / w:20 nothing +SHUFFLE: 12 +ORIENT: float +MAP +xxxx..@..xxxx +xx.........xx +x..42...44..x +..44..1...... +@....1O3....@ +...4......4.. +x...4..2....x +xx.........xx +xxxx..@..xxxx +ENDMAP + +############################################################################## +# Shrubbed Lair entry +# +NAME: david_lair_2 +TAGS: lair_entry +MONS: plant, firedrake +SUBST: ' = 1. +ORIENT: float +MAP +xxxxxxxxxxxxx +xx111111111xx +x112.'111111x +x11.O.'111''. +x11'..111'..@ +x111111''.... +x1''11......x +xx.''..'...xx +xxxx..@..xxxx +ENDMAP + +############################################################################## +# Lair monsters near stair +# +NAME: david_lair_3 +TAGS: lair_entry +MONS: w:50 nothing / w:30 giant slug / w:30 giant snail +MONS: w:100 nothing / w:40 yak / sheep / death yak +MONS: w:100 nothing / w:20 giant iguana / w:20 giant lizard / gila monster / komodo dragon +MONS: green rat / grey rat / orange rat / quokka / rat +MONS: w:90 nothing / w:30 giant frog / blink frog / giant brown frog / spiny frog +SHUFFLE: 12345 +ORIENT: float +MAP +111...@...... +111.......... +11........2.. +............. +@.....O.....@ +...2......... +........2.... +............. +....@........ +ENDMAP + +######################################################################## +# Obligatory Oklob Plant Lair Entry Vault, +# a.k.a. let's see just how many new-in-DCSS vault-features we can use at once +# +NAME: erik_lair_1 +TAGS: lair_entry no_monster_gen no_pool_fixup +MONS: plant, fungus, oklob plant, boulder beetle +ORIENT: float +SHUFFLE: 124w +SHUFFLE: cG +SUBST: ? = %. +KMONS: O = oklob plant +MAP +..............@......... +..........x............. +..........x........x.... +..xxcxx................. +..?..............x...?.. +............?.....xG.... +...xGx............x..... +...xx..................@ +......?................. +...................x.... +...xG..............c.... +.....x....c2w4.......... +..?..G.....4O1.......... +..........cw21.......... +.....xx............GG... +@....x....xx............ +.....x.................. +........................ +...............?...x.... +..xx..?...c........x.... +...x...............x.... +............xx.......... +..?...?............?.... +........................ +..............@......... +ENDMAP + +############################################################################## +# A boring Lair entry vault. +# +NAME: erik_lair_2 +TAGS: lair_entry +MONS: generate_awake boring beetle / nothing / rat, generate_awake boring beetle +# Rats are boring. +ORIENT: float +SUBST: ? = c x $ . +MAP +xxxxxxxxx?xxxx +xxxxxx?xxxx?xx +?xx?xxxxxxx?xx +xxxxxx121xxxxx +?xxxxx1O1xxx?x +xxx??x111xxx?x +xxxxxxxx??xxxx +x?xxxx?xxxxx?x +xxxxxxxxx?xxxx +ENDMAP + +######################################################################## +# Welcome to Lair Island. We make great pancakes. +# +NAME: erik_lair_3 +TAGS: lair_entry +MONS: w:50 troll / Snorg, w:30 hound / jackal / w:20 war dog +ORIENT: float +SUBST: ? = w. +MAP +.@........wwwwww?..... +..?.?.?..wwwwwww.?..?. +..??w..wwwwwwwww?.??.. +...??w.wwwwwwww?www?.. +...wwww?wwwwwwwwww??.. +..wwwwww??w??w2wwww..@ +..wwwwww??....wwww???. +......1..2.2O2.wwww... +..?wwwww???2.2www.ww?. +.....wwww2..w.2www.... +..wwwwwwwww?.wwww???.. +@..wwwwwwwwwwwwwww.... +....?ww..ww?www..w.... +....?......??.w..???.. +...........?...@...... +ENDMAP + +######################################################################## +# Dragon's Lair, for generous values of Dragon +# +NAME: erik_lair_4 +TAGS: lair_entry +MONS: steam dragon / mottled dragon / swamp drake +MONS: w:20 giant iguana / komodo dragon / giant gecko / giant lizard / nothing +FLAGS: no_rotate +SUBST: ? = x.c +SHUFFLE: %*RO +ORIENT: float +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxx?xxx?x?xx?x.2xx?xxx?x*?xxx?.2.xxxx +xxxxxxxxxxxxxxx.2.......?xx.x.?xxx?.??xxxx?x.?xxx +xxxxxxxxxxxxx?....xxx...2....??????..????x..%xxxx +xx?xx???xxxxx..xx??xx??..........?...???..??x=.?x +@......xxx.2.xx?xxxxxx?x?x??.......1...2.x.xxx.?x +xxx?xxx...xxxxxxxxxxxx?xxxx.??.2...?......?xxx$xx +xxxxxx?xxx?xxxxxxxxxxxx....xx??...?....??..??xx?x +xxxxxxxxxxxxxxxxxxxxx??.xxx?xx????..???2??.2O?xxx +xxxxxxxxxxxxxxxxxxxxx?R?xxxxxxxxxx.xxx?xxx?xxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################## +# Orcish Takeover! +# +NAME: erik_lair_5 +TAGS: lair_entry +MONS: orc, warg/giant snail, orc warrior/warg, orc priest/orc wizard/plant +ORIENT: float +MAP +xxxx..@..xxxx +xx.........xx +x...2...44..x +...4..1...... +@....1O3....@ +..........4.. +x...4..2....x +xx.........xx +xxxx..@..xxxx +ENDMAP + + +############################################################################## +# Branch ends: Shoals, Slime Pit, Snake Pit, Swamp +# Note that the Shoals usually have a randomised end map; predrawn maps +# (which need not be encompassing) are sometimes used, though. +############################################################################## + +############################################################################## +# Shoals: ranged attackers +# +NAME: Shoals_1 +PLACE: Shoals:5 +MONS: cyclops, yaktaur, yaktaur captain +MAP +wwwwwwwwcccccccccccccwwwwwww +wwwwwcccc...wwwwwwwwcccwwwww +wwwccc......wwwwwwwwwwcccwww +wwcc.......wwwwwwwwwwwwwccww +wwc........wwwwwwwwwwwwwwcww +wcc........wwwwwwwwwwwwwwccw +wc........wwwwwwwwwwwwwwwwcw +wc........wwwwwwwwwwwwwwwwcw +cc.2.2.2.2wwwwwwwwwwwwwwwwcc +c.2.2.2.2.cwwwwwwwwwwwwwwwwc +c2.3.3.2.ccwwwwwwwwwwwwwwwwc +c.2.3.2.ccwwwwwwwwwwwwwwww.c +c2.3.3.ccwwwwwww...wwwwww..c +ccccccccwwwwwww..1..wwwww..c +wwwwwwwwwwwwwww..1..wwwww.Oc +ccccccccwwwwwww..1..wwwww..c +c..3.3.ccwwwwwww...wwwwww..c +c.2.3.2.ccwwwwwwwwwwwwwwww.c +c2.3.3.2.ccwwwwwwwwwwwwwwwwc +c.2.2.2.2.cwwwwwwwwwwwwwwwwc +cc.2.2.2.2wwwwwwwwwwwwwwwwcc +wc........wwwwwwwwwwwwwwwwcw +wc........wwwwwwwwwwwwwwwwcw +wcc........wwwwwwwwwwwwwwccw +wwc........wwwwwwwwwwwwwwcww +wwcc.......wwwwwwwwwwwwwccww +wwwccc......wwwwwwwwwwwccwww +wwwwwcccc...wwwwwwwwcccwwwww +wwwwwwwwcccccccccccccwwwwwww +ENDMAP + +############################################################################## +# Shoals: fish +# +NAME: Shoals_2 +PLACE: Shoals:5 +MONS: cyclops,stone giant +SUBST: 1 = 1. +SUBST: W = W:2 w +SUBST: . = . w:3 +KMONS: W = giant goldfish/big fish/electrical eel +KFEAT: W = w +MAP +wwwww......11......wwwww +www.....1WWWWWW1.....www +ww....WWWWWWWWWWWW....ww +w..1WWWWWWWWWWWWWWWW1..w +w..WWWWWWWWWWWWWWWWWW..w +...WWWWWWWWWWWWWWWWWW... +..WWWWWWWWWWWWWWWWWWWW.. +..WWWWWWWWWWWWWWWWWWWW.. +.1WWWWWWWWWWWWWWWWWWWW1. +.WWWWWWWWWWWWWWWWWWWWWW. +.WWWWWWWWWWWWWWWWWWWWWW. +1WWWWWWWWWWO2WWWWWWWWWW1 +1WWWWWWWWWW22WWWWWWWWWW1 +.WWWWWWWWWWWWWWWWWWWWWW. +.WWWWWWWWWWWWWWWWWWWWWW. +.1WWWWWWWWWWWWWWWWWWWW1. +..WWWWWWWWWWWWWWWWWWWW.. +..WWWWWWWWWWWWWWWWWWWW.. +w..WWWWWWWWWWWWWWWWWW..w +w..1WWWWWWWWWWWWWWWW1..w +ww....WWWWWWWWWWWW....ww +www.....1WWWWWW1.....www +wwwww......11......wwwww +ENDMAP + +############################################################################## +# Shoals: statue on rune +# +NAME: Shoals_3 +PLACE: Shoals:5 +KMONS: x:ice statue/orange crystal statue/silver statue +KFEAT: x:O +MAP +x +ENDMAP + +############################################################################## +# Shoals: swimming rune +# +# You may need controlled flight or apportation to get the liquid rune +# +NAME: Shoals_4 +PLACE: Shoals:5 +KFEAT: O = w +### KITEM: O = liquid rune of Zot +MAP +....wwwww.... +..wwwwwww.. +.wwwwwwww. +.wwwwwwww. +wwwwwwwww +wwwwwwwww +wwwwOwwww +wwwwwwwww +wwwwwwwww +.wwwwwwww. +.wwwwwwww. +..wwwwwww.. +....wwwww.... +ENDMAP + +############################################################################## +# Slime Pit +# +NAME: slime_pit +PLACE: Slime:6 +ORIENT: encompass +MONS: royal jelly, acid blob, great orb of eyes / nothing +SUBST: ' : ' .:1, ' : ' x:1, ' = .x +SUBST: " : " .:3, " = .c +SHUFFLE: ([{ +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx''''xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx''xxxx''''...''xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxx'''..'''''........'''xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxx'.....................'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxx'.......................''x'xxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxx'..........................'.xxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxx'............................'xxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxx'.............................'''xxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxx'...............................''xxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxx''..(..............................''xxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxx'''....................................''xxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxx'.........................................'xxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxx''.........................................'xxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxx'...........................................'xxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxx''xx'..........................................'xxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxx'..''................""""."""""...........]....''xxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxx'x.................."cccc2ccccc".................'xxxxxxxxxxxxxxxxx +xxxxxxxxxxxxx'.'................"cc*cc..cc*cc".................''xxxxxxxxxxxxxxx +xxxxxxxxxxxxx'................."cc***cc4c***cc".................xxxxxxxxxxxxxxxx +xxxxxxxxxxxxx'................"cc*|*cc..cc*|*cc"................'xxxxxxxxxxxxxxx +xxxxxxxxxxxx''..............."cc*|P|*c4cc*|P|*cc"...............'xxxxxxxxxxxxxxx +xxxxxxxxxxxx'................"cc**|*cc..cc*|**cc"................'''xxxxxxxxxxxx +xxxxxxxxxxxx'................"ccc**c|cc4c|c**ccc"..................xxxxxxxxxxxxx +xxxxxxxxxxx'................."cccccccc.3cccccccc"..................'xxxxxxxxxxxx +xxxxxxxxxxx'................."c.4.c.4.1..4.c.4.c"..................''xxxxxxxxxxx +xxxxxxxxxxx'..................2.c.4.c....c.4.c.2....................'xxxxxxxxxxx +xxxxxxxxxx'..........)......."cccccccc3.cccccccc"...................'xxxxxxxxxxx +xxxxxxxxxx'.................."ccc**c|cc4c|c**ccc"...................'xxxxxxxxxxx +xxxxxxxxxx'.................."cc**|*cc..cc*|**cc"..................'xxxxxxxxxxxx +xxxxxxxxx'..................."cc*|P|*c4cc*|P|*cc"..................'xxxxxxxxxxxx +xxxxxxxxx''..................."cc*|*cc..cc*|*cc"..................'xxxxxxxxxxxxx +xxxxxxxxxxx'..................."cc***cc4c***cc"...................'xxxxxxxxxxxxx +xxxxxxxxxxxx'..................."cc*cc..cc*cc"....................'xxxxxxxxxxxxx +xxxxxxxxxxxx'...................."cccc2ccccc"....................'xxxxxxxxxxxxxx +xxxxxxxxxxxxx'...................."""".""""".....................'xxxxxxxxxxxxxx +xxxxxxxxxxxxx'...........................................[........'xxxxxxxxxxxxx +xxxxxxxxxxxx''..............................................'''....'xxxxxxxxxxxx +xxxxxxxxxxxx'.............................................''xxx''.'xxxxxxxxxxxxx +xxxxxxxxxxxxx'..........................................''xxxxxxx.xxxxxxxxxxxxxx +xxxxxxxxxxxxx'''.......................................'xxxxxxxxx.xxxxxxxxxxxxxx +xxxxxxxxxxxxxxxx'......................................'xxxxxxxxx'xxxxxxxxxxxxxx +xxxxxxxxxxxxxxxx'.......................................'xxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxx''.....................................'xxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxx'.....................................'xxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxx''....................................'xxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxx'...................................'xxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxx'............................}......'xxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxx''................................'xxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxx'.............................''xxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxx'.............................'xxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxx'......................''...'xxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxx'''''........{.......'xx'..xxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'''............'xxxx''xxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx''....'....'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx''''x...''xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx''''xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + + +########################################################################## +# Snake Pit: the hunt +# +NAME: snake_hunt +PLACE: Snake:5 +FLAGS: no_rotate +ORIENT: northwest +KFEAT: Z = weight:2 teleport trap / . +KFEAT: z = teleport trap +MONS: naga / nothing, greater naga / nothing, guardian naga / nothing +MONS: naga warrior / nothing, naga mage / nothing +MONS: greater naga / guardian naga +SHUFFLE: '" +SUBST: ':''x, ":"x +SUBST: ' = .:250 1 2 3 4:15 5:5 +SUBST: " = .:250 1 2 3 4:5 5:15 +SUBST: X=xc.+, Y=xc+ +SUBST: T : T U V .:30 b +SUBST: _:.!, !:!.x, !=x .:2 +SHUFFLE: 123, 45, ([< +# +validate {{ return glyphs_connected('{', 'O') }} +# +MAP +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxx''''''x4O4x""""""xxxxxxxxxxx +xxxxxxxxxxx''''''xxxx664z466xxxx""""""xxxxxx +xxxxxxxx''''xxxxxxxx.5665665.xxxxxxxx""""xxx +xxxxxxx''xxxx''''xxx..45554..xxx""""xxxx""xx +xxxxxx''xxx''''''''xxx.666.xxx""""""""xxx""x +xxxxxx'xxx''''''''''xxxcXcxxx""""""""""xxx"x +xxxxxx''x''''''''''''xx.3.xx""""""""""""x""x +xxxxxxx'Y'''''''''''''45354"""""""""""""Y"xx +xxxxxxxxxx''''''''''xx.....xx""""""""""xxxxx +xxxxxxxxxxx''''''''xxxxx.xxxxx""""""""xxxxxx +xxxxxxxxxxxxx''''xxxxxxx.xxxxxxx""""xxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxx+xxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxx!.!xxxxxx.....xxxxxx!.!xxxxxxxx +xxxxxxxxxx!....._xx...43335...xx_...!!!xxxxx +xxxxxxxx!......_x.11.4..3..5.22.x_......!xxx +xxxxxxx!...2...x..11.........22..x...1...!xx +xxxxxxx!..2..._x......T...T......x_...1..!xx +xxxxxx!...2...x..2.............1..x...1...!x +xxxxxx!..2....x.........{.........x....1...! +xxxxxx!.......x....T...(.[...T.............@ +xxxxxx!..2....x.......ZZZZZ.......x....1...! +xxxxxxx!..2..._x.................x_...1..!xx +xxxxxxx!...2..._xx....T.}.T....xx_...1...!xx +xxxxxxx!........._xx.........xx_.........!xx +xxxxxxxx!.........._xxx...xxx_..........!xxx +xxxxxxxxx!.............x.x.............!xxxx +xxxxxxxxxx!!.........................!!xxxxx +xxxxxxxxxxxx!!!.....3.......3.....!!!xxxxxxx +xxxxxxxxxxxxxxx!!!!!..3...3..!!!!!xxxxxxxxxx +xxxxxxxxxxxxxxxxxxxx!!!...!!!xxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxx!@!xxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################ +# Snake Pit: old level +# +NAME: snake_pit +PLACE: Snake:5 +ORIENT: southwest +FLAGS: no_rotate +MONS: greater naga / nothing, naga, naga mage / nothing, naga warrior / nothing +SUBST: c = c .:1 +SUBST: v = v .:1 +SUBST: v = x +MAP +xxxxxxxxxxxxxxxxxxxxxxx..@.xxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxx.............xxxxxxxx +xxxxxxxxxxxxxx....v.............v..xxxxx +xxxxxxxxxxxx....2.v.............v.2..xxx +xxxxxxxxxxx.....2.v....v.....v..v.33.xxx +xxxxxxxxxxx.....22v.............vv.2..xx +xxxxxxxxxxx.......vv..v........vv.33..xx +xxxxxxxxxx.....x233vv....T...vvv4444..xx +xxxxxxxxxx......4444v.........v.333....x +xxxxxxxxxx......33v4...v.......4x4.....x +xxxxxxxxxx.......334.....v.....4333....x +xxxxxxxxxx..c......3.3..4.4..v.......c.x +xxxxxxxxx...cc.....1...1.1.1...133..cc.x +xxxxxxxxx...cc....3.....4.4.........cc.x +xxxxxxxxx...cc...3...v........2.....cc.x +xxxxxxxxx...cc.........1...1.......cc..x +xxxxxxxxxx..cc.....1.....1.....1..ccc.xx +xxxxxxxxxx...ccc......3333333.....cc..xx +xxxxxxxxxx....cccc....3333333.....cc..xx +xxxxxxxxxx.....cccccc............cc...xx +xxxxxxxxxx........ccccc..O....cccc....xx +xxxxxxxxxxx........cccccccccccccc....xxx +xxxxxxxxxxx..........ccccccccccc.....xxx +xxxxxxxxxxxxx.......................xxxx +xxxxxxxxxxxxxxxx..................xxxxxx +xxxxxxxxxxxxxxxxxxxxx.......xxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + + +############################################################################# +# Swamp:5 standard +# +NAME: swamp +PLACE: Swamp:5 +ORIENT: southeast +FLAGS: no_rotate +MONS: swamp dragon / nothing, swamp drake / nothing, hydra / nothing +SHUFFLE: 12 +SUBST: ' = xc +# NB - most of the 'x's here will be set to water in dungeon.cc +MAP +xxxxxxxxxxx@xxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxx2xxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxx2xxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxx2x2xxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxx.xxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxcc.ccxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxcc3.2ccxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxx'c3.2.3c'xxxxxxxxxxxxxxxxxxxxxxxx +xxxxxx'c11.3322c''xxxxxxxxxxxxxxxxxxxxxx +xxxxx'cc...21.1cccxxxxxxxxxxxxxxxxxxxxxx +xxxxx'c.13321.1.cc'xxxxxxxxxxxxxxxxxxxxx +xxxx'cc31333.113cc'xxxxxxxxxxxxxxxxxxxxx +xxxx'cc22113.223ccxxxxxxxxxxxxxxxxxxxxxx +xxxxx'cc3333113cc'xxxxxxxxxxxxxxxxxxxxxx +xxxxx'cccc3O3ccc'xxxxxxxxxxxxxxxxxxxxxxx +xxxxxx'cccccccc'xxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxx''ccccc'xxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxx''cc'xxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxx'xxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx +ENDMAP + +############################################################################# +# Swamp:5 alternative (dp) +# +NAME: swamp_alternative +PLACE: Swamp:5 +TAGS: no_pool_fixup +ORIENT: float +MONS: swamp dragon, swamp drake, hydra, firedrake +ITEM: nothing +SUBST: 1=1., 2=2., 3=3., 4=4., L=l. +SHUFFLE: Od, 123, lw +SUBST: l=l .:2, '=.x, "=cx, _=c. +# NB - most of the 'x's here will be set to water in dungeon.cc +MAP +xxx@xxxxxxx@xxxxxxxxxxx +xxx1'xxxxxxx2'xxxxxxxxx +xxxx1xxxxxx2'xxxxxxxxxx +xxxx.xxxxxx.xxxxxxxxxxx +xx'2x3.x''3xxxxxxxxxxxx +xx''x"c..1""""xxxxxxxxx +xxxx""c".ccccc""xxx'3xx +xxx"cc_.2LLl.ccc""2.'3x +xx"cc..33LL..2._c1'xxx@ +x"cc1122lLL...1.1""xxxx +x"c....llllll21.2c"xxxx +x"cc33l4llllll2.cc"xxxx +xx"ccll.llll34lcc"xxxxx +xxx"cccO.lld3ccc"xxxxxx +xxxx""cccccccc""xxxxxxx +xxxxxx""""""""xxxxxxxxx +ENDMAP |