Attached Files |
swampvaults 022221.des [^] (19,756 bytes) 2021-02-23 03:34 [Show Content] [Hide Content]
# Swamp vaults #################################################################
NAME: nicolae_swamp_ascending_descending
TAGS: transparent decor no_pool_fixup
DEPTH: Swamp
ORIENT: float
: if you.depth() == 1 then
SUBST: A = a, B = b, C = c, D = d, S = s
: elseif you.depth_fraction() < 1 then
SHUFFLE: ABCDS/abcds
: end
SUBST: Ad = t, Bc = ., Cb = W, Da = w, S = [{(, s = ]})
MAP
DDDDDDDDD
DCCCCCCCD
DCBBBBBCD
DCBAAABCD
DCBBSABCC
DCBAAABCD
DCBBBBBCD
DCCCCCCCD
DDDDDDDDD
ENDMAP
NAME: nicolae_swamp_ascending_descending_big
TAGS: transparent decor no_pool_fixup
DEPTH: Swamp
ORIENT: float
SUBST: Z = AB, Y = BC, X = CD, _ = D_
: if you.depth() == 1 then
SUBST: A = a, B = b, C = c, D = d, S = s
: elseif you.depth_fraction() < 1 then
SHUFFLE: ABCDS/abcds
: end
SUBST: Ad = t, Bc = ., Cb = W, Da = w, S = [{(, s = ]})
CLEAR: _
MAP
___________________
_DDDDDDDDDDDDDDDDD_
_DXXXXXXXXXXXXXXXD_
_DXCCCCCCCCCCCCCXD_
_DXCYYYYYYYYYYYCXD_
_DXCYBBBBBBBBBYCXD_
_DXCYBZZZZZZZBYCXD_
_DXCYBZAAAAAZBYCXD_
_DXCYBZAZZZAZBYCXD_
_DXCYBBBBSZAZBYCCC_
_DXCYBZAZZZAZBYCXD_
_DXCYBZAAAAAZBYCXD_
_DXCYBZZZZZZZBYCXD_
_DXCYBBBBBBBBBYCXD_
_DXCYYYYYYYYYYYCXD_
_DXCCCCCCCCCCCCCXD_
_DXXXXXXXXXXXXXXXD_
_DDDDDDDDDDDDDDDDD_
___________________
ENDMAP
NAME: nicolae_swamp_bean_lake
TAGS: transparent decor
DEPTH: Swamp
NSUBST: Q = 2:@ / _
SUBST: T = tt., L : w., R : w., B = w., . = ...W
CLEAR: _
MAP
Q.. ....Q
..........
.....BwwB...
..BwwwwwwB..Q
..wwwwwwwwR..
..BwwwwwwwwR..
..wwwwwwwwB..
..wwwwwwB...Tt
..BwwwwB...Tttt
Q..wwww....TTtt
.BwwB.....Tt
..LL..TT...
....TtTT.Q
Q.. tttt
tt
ENDMAP
NAME: nicolae_swamp_big_swirl
TAGS: decor
DEPTH: Swamp
SUBST: M = ..wt, T = t..
MAP
tttttt .@.ttt
tttTTTTtttT...TTttt
tTT....TTtT.....TTt
ttT......MwM......Ttt
tT...TT.MwwwM.TT...Tt
tT..TTTTMwwwMTTTT..Tt
tT..TTTTMwwwMTTTT..Tt
tT...TT.MwwwM.TT...Tt
ttT......MwM......Ttt
tTT.....TtTT....TTt
tttTT...TtttTTTTttt
ttt.@. tttttt
ENDMAP
NAME: nicolae_swamp_bloodsuckers_inc
TAGS: transparent no_monster_gen patrolling
DEPTH: Swamp
SUBST: B = W., D = Ww
KFEAT: 1 = w
KFEAT: 2 = .
KMONS: 1 = vampire mosquito w:15 / vampire mosquito band w:5 / nothing w:5
KMONS: 2 = tyrant leech / nothing w:3
KMONS: p = plant
MAP
t.@.t
tpppttttttt
tt.2tt.....tt
t..BwBBBwB2.t
t.Bw1DBD1wB.t
t2B1wDBDw1B2t
t.Bw1DBD1wB.t
t.2BwBBBwB..t
tt.....tt2.tt
tttttttpppt
t.@.t
ENDMAP
NAME: nicolae_swamp_bunyip_nook
TAGS: transparent
DEPTH: Swamp
NSUBST: W = 2:B / W
SUBST: ' = ..W
KMONS: bB = bunyip
KFEAT: B = W
MAP
t.....t
tt..b..tt
tttt'''tttt
ttttt'''ttttt
tttttt'''tttttt
ttttt...ttttWBt
ttt....ttttWWWt
tt'''.tttWWWWWt
tt'''ttt'''WWWt
tt'''.b...'Wttt
tt......ttttt
ttttttttttt
ENDMAP
NAME: nicolae_swamp_catching_bugs
TAGS: transparent patrolling no_monster_gen
DEPTH: Swamp
SUBST: B = w-, S = Wwww, t = tt.._, - = ...W
NSUBST: ' = 3:g / 2=.g / ., w = 6:i / 2=iw / w
KMONS: g = goliath frog
KMONS: i = hornet w:25 / vampire mosquito w:25 / killer bee / butterfly w:1
KFEAT: i = w
CLEAR: _
MAP
t......t
t..----..t
t..-BSSB-..t
t..-BSwwSB-..t
..-BSSBBSSB-..
.-BSSB''BSSB-.
.-SwB''''BwS-.
.-SwB''''BwS-.
.-BSSB''BwSB-.
..-BSSBBWSB-..
t..-BSwwWB-..t
t..-BSSB-..t
t..----..t
t......t
ENDMAP
NAME: nicolae_swamp_decorative_isthmus
TAGS: no_pool_fixup transparent decor
DEPTH: Swamp
ORIENT: float
SUBST: _ = t_, ' = w:50 ., T = t:50 w, Q = W:50 w
CLEAR: _
MAP
________________
tttttttttttttttt
tTT''QtTw..'Tttt
t'ww.wtQQWwww'Qt
wQQWwwwW.WwwwwW@
wW.WQQWQQQWQQWQ.
WQQQW.WwwQ...WQQ
.QwQ..QwwQQQQQww
@QwQQWQWwwwwwwTw
QQTt'wWt...'tTtt
tttttttttttttttt
________________
ENDMAP
NAME: nicolae_swamp_drake_lake
TAGS: transparent patrolling
DEPTH: Swamp
SHUFFLE: abcd/efgh/ijkl
SUBST: ab = ., c = @, dei = t, fghjkl = _, M = tW
NSUBST: W = 1:1 / 2:2 / 2:3 / 2=23W. / W.
KMONS: 1 = death drake
KMONS: 2 = swamp drake
KMONS: 3 = rime drake
KFEAT: 123 = W
CLEAR: _
MAP
lkkl
ljjl
ljjl
tttiittt
tMWWWWMt
ttWWWWWWtt
dddtMWWMtWWMt
cbbaWWtttMWWtt
cbbaWWMtttMWMthhh
dddtWWWttttWWeffg
tMWWWMtMWWeffg
ttMWWWWWWMthhh
tttMWWWMtt
ttttttt
ENDMAP
NAME: nicolae_swamp_flooded_prison
# The ruins of a prison, left to flood and fall apart as the area was reclaimed
# by the swamp. It appears to have been a particularly brutal prison, which may
# explain all the restless dead.
TAGS: no_monster_gen no_item_gen no_trap_gen patrolling
DEPTH: Swamp
ORIENT: southeast
SUBST: T = t., U = t-, - = - W:7 .:5, c = c:100 x
SHUFFLE: Ee
NSUBST: Z = 4:B / 1:H / BBH, l = P / Q / R, r = P / Q / R, V = 6:S / -
NSUBST: v = 6:S / ., J = I / - / I-
KPROP: " = no_tele_into
KPROP: eE = bloody
KMONS: A = alligator
KMONS: B = bog body
KMONS: G = ghoul
KMONS: H = bloated husk
KMONS: S = shadow / wraith / human spectre w:5
KMONS: g = freezing wraith w:15 / shadow / wraith
KFEAT: I = iron_grate
KFEAT: "A = w
KFEAT: BH = W
KITEM: e = large rock
KITEM: E = executioner's axe
KITEM: P = great sword / triple sword w:5 / great mace / eveningstar / glaive /\
bardiche / lajatang / arbalest w:5 / triple crossbow w:5
KITEM: Q = chain mail / plate armour / crystal plate armour w:5 / kite shield /\
tower shield / helmet / pair of boots / pair of gloves
KITEM: R = wand of enslavement w:30 / wand of paralysis w:30 / any wand w:5 / \
wand of disintegration / lightning rod w:1
FTILE: I- = floor_sandstone
FTILE: dG@PQRS = floor_sandstone / none
FTILE: 'eE = floor_cobble_blood
MAP
tttttttttttt..@@@...t
tttttttT....TttT...---..Tt
ttttT...............---..tt
ttt......TtT.......cIIIc.Tt
tt.H.ttttttttT...ttct--c..t
tWWWWwttttwwttwAwtwcVttcwwt
tW...tt""tWWWttttt.ct--ctwt
tW....t""t..v...t..cII-cttt
tw.vc-ccIc-IccI-c.v.-G-.Twt
twT.cV-cWWc--cUV-...---..wt
twt.--tcWZcVZc--cttwww-v.wt
twttc--cWWc--cZ-cccccIc.Twt
twttcI-cIIc-IcIIclllc-cT.wt
twTTc----xx-V-t-J-G--VcTvwt
twT.I--V-UxtWtx-J----Vc.Twt
twv.cWWW--t--x-VJ-G-ttcT.wt
tw..cIIcWIcIVc-Icrrrc"cTvwt
tA.vc-Uc--c--c--cccccIc..wt
tw..cZ-c-Z--ZcVZc..v.v...wt
tw..cV-ct-VWxc--cg'''''g.wt
twW.c-ccIc-tt-Icc.'E'e'..wt
ttWW.v..v..tt....g'''''g.wt
twttWWW..TTtttT....v.v...wt
twwtttwwwwwwwtwwwwwwwwwAwwt
ttttttttttttttttttttttttttt
ENDMAP
NAME: nicolae_swamp_frolicking_bunyips
TAGS: transparent
DEPTH: Swamp
NSUBST: ' = 3:B / 1:B. / 1:b / 8:p / 8:W / .
SUBST: T = t., r = pW.
KMONS: b = butterfly
KMONS: B = bunyip
KMONS: p = plant
MAP
TTTtttttTTT
TrtTTTTTtrT
Tt'''''''tT
tT'''''''Tt
tT'''''''Tt
tT'''''''Tt
tT'''''''Tt
tT'''''''Tt
Tt'''''''tT
TrtTTTTTt.r
TTTtttttTr@
ENDMAP
NAME: nicolae_swamp_husk_halls
TAGS: transparent
DEPTH: Swamp:2-
ORIENT: float
SUBST: { = {<, T = t., . = ...W, _ = t_
SHUFFLE: {[(
KMONS: 1 = bloated husk
KFEAT: 1 = W / .
CLEAR: _
MAP
__tT@@Tt__
_ttT.1Ttt_
_ttT..Ttt_
____ttT..Ttt____
_tttttT..Tttttt_
ttttttt..ttttttt
TTTTTtWWWWtTTTTT
@1....W{[W.....@
@.....W(<W....1@
TTTTTtWWWWtTTTTT
ttttttt..ttttttt
_tttttT..Tttttt_
____ttT..Ttt____
_ttT..Ttt_
_ttT1.Ttt_
__tT@@Tt__
ENDMAP
NAME: nicolae_swamp_little_swirl
TAGS: decor
DEPTH: Swamp
SUBST: M = ..wt, T = t..
MAP
ttttt
ttTTTttT.@.Tt
ttT...MwM...Ttt
tT...MwwwM...Tt
tT...MwwwM...Tt
tT...MwwwM...Tt
ttT...MwM...Ttt
tT.@.TttTTTtt
ttttt
ENDMAP
NAME: nicolae_swamp_long_stream
TAGS: decor
DEPTH: Swamp
ORIENT: float
SHUFFLE: Aa/Bb/Cc
SUBST: a = w, A = w_, BCbc = _
CLEAR: _
MAP
tttt
t...@ CcccccC
t.wwww CccccccCCCccccC ttt
t.wwwwCcccC bbbbB CcccccC ...t
t..wwwwwbbbBb Bbbbb bbbccCwww..t
tt... AaaAbbb BbbBBbBbbwwwwww.t
ttt AaaaA AaaaabbbbaaaaAwww..t
AaaaaaaAAaaaaaaA @..tt
AAAA AAAA ttt
ENDMAP
NAME: nicolae_swamp_necromancer_hut
TAGS: transparent
DEPTH: Swamp
SUBST: m = xm, T = t_, q = tW., r = W., W = zW
MONS: necromancer
KMONS: z = swamp drake zombie / swamp worm zombie / swamp dragon zombie / \
komodo dragon zombie / bunyip zombie / goliath frog zombie / \
water moccasin zombie / hornet zombie / eleionoma zombie / hydra zombie / \
alligator zombie / hydra skeleton / tyrant leech zombie / spriggan zombie /\
bog body w:5 / bloated husk w:5 / alligator simulacrum w:5 / \
swamp drake simulacrum w:5 /swamp dragon simulacrum w:5 / \
bunyip simulacrum w:5 / hydra simulacrum w:5
KFEAT: z = W
CLEAR: _
MAP
TTTTTTTTT
TTtttttttTT
TTttxxxxxttTT
Ttqqx...xqqtT
Ttqrm.1.mrqtT
Tqqrx...xrqqT
qrrxx+xxrrq
rr.z.z.rr
.....
@@@
ENDMAP
NAME: nicolae_swamp_necromancy_gone_wrong
# The way the terrain is laid out means that autoexplore should notice the
# corpse through a window and stop before YOLOing into the hydra death house.
TAGS: no_monster_gen no_item_gen no_trap_gen
DEPTH: Swamp
KPROP: ' = no_tele_into
NSUBST: ' = 2:h / b / s / '
SUBST: Q = t_, T = t., . = ...W
KMONS: h = 20-headed hydra zombie
KITEM: s = long sword ego:none / halberd ego:none / broad axe ego:none, robe, \
buckler / pair of boots /pair of gloves / cloak / nothing, staff of death, \
scroll of brand weapon /scroll of fear / scroll of teleportation /nothing, \
randbook title:Reanimation_Made_Easy spells:animate_dead numspells:4 \
disc:necromancy
: dgn.delayed_decay(_G, "b","human corpse")
KFEAT: ' = .
TILE: x = wall_brick_vines
FTILE: 'shb = floor_sandstone / none w:5
CLEAR: _
MAP
QttttttQ
QttT.TtttQ
Qt......ttQ
txm+mx.TttQ
QQx'''x..TtQQ
Qm'''m.tttttQ
tQx'''x..tT..@
Qtxmxmxt.t..tT
QQ QQQ tt.ttt
QQ Q QQtttQQ
ENDMAP
NAME: nicolae_swamp_no_escape
TAGS: transparent no_monster_gen patrolling
DEPTH: Swamp
NSUBST: 2 = 3:2 / ...2, E = 1:1 / 3:3 / 2:4 / 1:2 / 1=23. / .
SUBST: T = t., . = ..W, _ = t_
KMONS: 1 = thorn hunter
KMONS: 2 = swamp worm
KMONS: 3 = goliath frog / bunyip w:5 / alligator w:5
# Dryads aren't very strong, but their snaplasher vines help with the general
# forced/blocked movement theme, and Swamp has plenty of trees for them to use.
KMONS: 4 = dryad
KFEAT: @1234 = W / .
CLEAR: _
MAP
_____
_ttttttttt
tttTTTE.2@
_ttTE.E...@
_tT..E...2@
_t..E.E...@
_tT..E...2@
_ttTE.E...@
tttTTTE.2@
_ttttttttt
_____
ENDMAP
NAME: nicolae_swamp_nymph_family_reunion
TAGS: no_monster_gen transparent
DEPTH: Swamp
SUBST: B = wwwwW., M = wwt, - = ....t, . = ....W
KMONS: 1 = water nymph
KMONS: 2 = eleionoma
KFEAT: 1 = w
MAP
@.ttttt
...-ttttt
t...--tttt
tB.-.---ttt
tBB.-.2--tt
twBB.-.2-ttt
tMwBB.-.--tt
tMMwBB.-.-tt
tM1MwBB.-.-t
ttM1MwBB...t
ttMMMwBB...
tttttttt.@
ENDMAP
NAME: nicolae_swamp_oxbows
TAGS: decor
DEPTH: Swamp
SHUFFLE: Aa, Bb, Cc, Dd, Ee, Ff, Gg, Hh, Ii, Jj, Kk, Ll, Mm, Nn, Oo, Pp, Qq, \
Ss, Tt, Uu, Vv, Xx
SUBST: ABCDEFGHIJKLMNOPQRSTUVX = w, abcdefghijklmnopqrstuvx = ', ' = W.
MAP
'' .@. '''''
'ww'.....''pwwwq''
'www'...'owwP'Qwwr'
'wwa'.'nwO''.''Rws
'Aw'.'wN'.....'Sw
'w'.'w'.......'w
'Bw'.'wM'.....'Tw
'Cwb'.'mwL'...'Uwt
Dwc'...'lwK'.'Vwu'
wd'.....'kw'.'wv'
w'.......'w'.'w'
we'.....'jw'.'wx'
Ewf''.''iwJ'.'Xww'
'Fwwg'hwwI'...'www'
''GwwwH''.....'ww'
''''' .@. ''
ENDMAP
NAME: nicolae_swamp_secret_spriggan_hideout
# Some spriggan bandits have set up a secret hideout in the Swamp to stash their
# ill-gotten loot.
TAGS: no_monster_gen no_item_gen no_trap_gen patrolling
DEPTH: Swamp, !Swamp:$
ORIENT: northwest
NSUBST: L = A / E / AAEEJZ$ / ZZJJ$FB
SUBST: } = }]), C = c., T = tt., P = 112., G = 1112, . = ...W
KITEM: q = gold q:1 / gold q:2 / gold q:3 / gold q:4
KITEM: $ = gold
KITEM: A = buckler w:30 / robe w:30 / swamp dragon scales w:20/ \
steam dragon scales / acid dragon scales / troll leather armour
KITEM: E = short sword / rapier / quick blade / long sword / scimitar / \
war axe / morningstar / eveningstar / trident / quarterstaff / lajatang
KITEM: F = any magical staff
KITEM: J = any jewellery
KITEM: B = any book
KITEM: Z = any wand
# The shaft is just for flavor, to help hint at the notion of "go downstairs".
# You can think of it as a "flavor shaft". Or a "flavor hole", if you prefer.
KFEAT: ^ = shaft trap
KMONS: 0 = spriggan
KMONS: 1 = spriggan rider
KMONS: 2 = spriggan druid
KMONS: 3 = spriggan berserker
KMONS: 4 = spriggan air mage
MAP
tttttttttttttttttttt
tttT...2...Ttttttttt
tt......c.CCctTTTttt
tT.2Tcccc...ccCGTttt
tT..cc..c.1.cq.cCttt
t..Pc.}.c...c.>.cttt
tP.tc..ccC.Ccc.qcttt
t..c.1cc.3.3.cc.cctt
t.....tc.....c.q.ctt
tP...1tc..4..c0.tctt
tttCt.tc$$$$$ctt.qtt
tttcccccLLLLLcc.TctT
tTt.c.tccccccc0.....
tT.0cG^tc......tc..@
tt.TC.ttc..Tc.TccTT.
tTtT..CcttT.ccctttTT
ttt .@T.ccctttt
ENDMAP
NAME: nicolae_swamp_small_spring
TAGS: transparent decor
DEPTH: Swamp
SHUFFLE: ABCDEFGHIJKLM/QQQ___QQ_____/QQQ___Q___QQQ/__QQQQQ______/_____QQQ_____/\
_____QQ___QQQ/__QQQ_Q_QQQ__/______QQQQQ__/________QQQQQ/QQQQ___Q_____/\
_QQQQQ_______/_______QQQQQ_/_____Q___QQQQ/_QQQ_QQQ_QQQ_
SUBST: ABCDEQ = w, FGHIJKLM = _, b = Ww, ' = .W
CLEAR: _
MAP
.'''''......
tttt. ..wwb..
txxx.ABCDE.wwwwb.
txwwwwFGHwwwwwwb.
txxx.IJKLM.wwwwb.
tttt. ..wwb..
.'''''......
ENDMAP
NAME: nicolae_swamp_soggy_hallways
TAGS: transparent
DEPTH: Swamp
SUBST: 0 = 00W, 9 = 990W, T = tWW
NSUBST: A = W / t, B = W / t, C = W / t, D = W / t
KFEAT: 09@ = W
KMONS: 0 = 0
KMONS: 9 = 9
MAP
tttt
ttttT9tttt
t@@t0TBTWt0Ttttt
tWWtWWBWTtWWDT0t
tTWtTWBWTtTWDWWt
tWWtWWBTWtWWDWTt
tWTtWTBTWtWTDWWt
tWWATWtWTCTWtTWt
tTWAWWtWTCWWtWWt
tWWAWTtTWCWTtWTt
t0TAWWtTWCWWtWWt
ttttT0tWTCT0t@@t
tttt9Ttttt
tttt
ENDMAP
NAME: nicolae_swamp_some_circles
TAGS: transparent decor
DEPTH: Swamp
# Shuffle guide:
# ACT - sides (C) guaranteed traversible, center (A)/corners (T) whatever
# DET - sides/center guaranteed blocked, corners whatever
# AFG - corners guaranteed traversible, sides/center whatever
SHUFFLE: ACT/DET/AFG
SUBST: A : twWpP., C : WpP., D : tE, E : wt, T : twWP, F : twWpP., G : WP
KMONS: pP = plant
KFEAT: P = W
MAP
............
..TT....TT..
.TTTTCCTTTT.
.TTTTCCTTTT.
..TTAAAATT..
..CCAAAACC..
..CCAAAACC..
..TTAAAATT..
.TTTTCCTTTT.
.TTTTCCTTTT.
..TT....TT..
............
ENDMAP
NAME: nicolae_swamp_spooky_pond
TAGS: transparent
DEPTH: Swamp
NSUBST: 2 = 2:2 / w, 3 = 2:3 / B
SUBST: B = W., D = Ww, P = p.
KMONS: 1 = fenstrider witch
KMONS: 23 = will-o-the-wisp
KFEAT: 12 = w
KFEAT: 3 = W
MAP
ttttttttttt
ttBBBB3BBBBtt
tt..Bt.B.tB..tt
tt..BttBBBttB..tt
ttt.BttWWWWWttB.ttt
....BtBWD2DWBtB....
@...3tBW212WBt3...@
....BtBWD2DWBtB....
ttt.BttWWWWWttB.ttt
tt..BttBBBttB..tt
tt..Bt.B.tB..tt
ttBBBB3BBBBtt
ttttttttttt
ENDMAP
NAME: nicolae_swamp_standing_stones
# The area has long since grown over, and the crystals' pattern is obscured,
# but there is still power here, and magic users still gather...
TAGS: no_monster_gen no_trap_gen patrolling no_pool_fixup
DEPTH: Swamp
ORIENT: float
SUBST: q = tw, S = Ww, T = t., . = .:70 W
KMONS: 1 = fenstrider witch
KMONS: 2 = necromancer
KMONS: 3 = spriggan druid
KMONS: Z = bog body
KITEM: M = potion of magic / potion of brilliance / scroll of amnesia / \
scroll of identify / any scroll / any potion, any scroll / any potion, \
nothing w:150 / ring of wizardry / ring of intelligence / \
ring of willpower / amulet of magic regeneration / any ring / any wand / \
any amulet
KITEM: 2 = any book / any scroll
KFEAT: 1 = w
KFEAT: ZM = W
MAP
ttttttttttttt
tttttwSSSwttZWWWttt
tSt.T......ttWttWStt
tt.....ttT....tt....t
tS.T.ttqS...TTt..T...
ttq..wtT..b......S..@
tt..Swww..t.SSttttw
tt...wwwSttttt..tt
tt.t...Ttttt.....3tt
tt..3t..tt......t...t
tq.b...tbWWWb...tbS.t
tS...T.tWwwwWWtttt..t
twtT..WtMw1wWtt.S...t
twtt..Wbtttttb.t.Sttt
twqtt.WWW...t...wttZt
twqtqtt...b.t.TwttWSt
twtw.qttqt...t.wtWWtt
ttS.2...TtT..wwWWWtt
tt.T.b.....Swbtttt
ttttttSTSttttt
ttttt
ENDMAP
NAME: nicolae_swamp_stuck_in_the_mud
# Just a simple gag vault: A few people got their boots stuck in the mud here
# and just left them behind.
# Sometimes generates bardings. I guess those get stuck in the mud too.
TAGS: transparent no_item_gen
DEPTH: Swamp
SHUFFLE: Ll, Rr
SUBST: B = W., T = t..., LR = @, lr = t, M = tttW
NSUBST: W = 3:b / 3=bWW
KITEM: b = pair of boots
KFEAT: b = W
MAP
tttt tttt
L.TttttttT.R
L..TtMMtT..R
tT.BBWWBB.Tt
ttTBBWWBBTtt
tT.BBWWBB.Tt
l..TtMMtT..r
l.TttttttT.r
tttt tttt
ENDMAP
NAME: nicolae_swamp_super_fun_site
TAGS: transparent patrolling
DEPTH: Swamp
NSUBST: T = t / .
SUBST: ' = ..t__, E = .Bt
KMONS: HZ = bloated husk
KFEAT: HB = toxic_bog
COLOUR: t = lightgrey w:5 / darkgrey w:5 / brown
TILE: t = dngn_tree_dead
: set_feature_name("tree", "dead tree")
CLEAR: _
MAP
''''''''
'...T...t'
'.ZEEEE..'
'.EBBBBE.'
'TEBHBBE.'
'.EBBBBET'
'.EEBBE..'
'..EEEEZ.'
't..T....'
''''.t''
ENDMAP
NAME: nicolae_swamp_tree_designs
TAGS: transparent decor
DEPTH: Swamp
SHUFFLE: ABCDEF/------/-----q/----q-/----qq/---q--/---q-q/---qqq/--q---/--q--q/\
--q-q-/--q-qq/--qq--/--qq-q/--qqqq/-q----/-q---q/-q--q-/-q--qq/-q-q--/\
-q-q-q/-q-qqq/-qq---/-qq--q/-qq-q-/-qq-qq/-qqqqq/q-----/q----q/q---qq/\
q--q--/q--q-q/q--qqq/q-q---/q-q--q/q-q-q-/q-q-qq/q-qq--/q-qq-q/q-qqqq/\
qq----/qq---q/qq--q-/qq--qq/qq-q--/qq-q-q/qq-qqq/
SUBST: ABCDEFq = t, - = ., T = t_, o : t., O : t.
CLEAR: _
MAP
TTTTTTTTT
TTtttttttttTT
Tttt.......tttT
tt...ABCBA...tt
...o.BDEDB.o...
@..O.CEFEC.O..@
...o.BDEDB.o...
tt...ABCBA...tt
Tttt.......tttT
TTtttttttttTT
TTTTTTTTT
ENDMAP
NAME: nicolae_swamp_tree_isthmus
TAGS: transparent decor
DEPTH: Swamp
ORIENT: float
SUBST: E = .Wtw
MAP
wwwwwww
wwwwwwwwwww
wwwwEEEEEEwwwww
ttwwwEEE....EEwwwwwwwtt
.ttwEE..EEEE.Ewwwwwwtt.
..ttE.EEEwwE.EwwwEEtt..
@....EEwwwE.EwwwEE....@
..ttEEwwwE.EwwEEE.Ett..
.ttwwwwwwE.EEEE..EEwtt.
ttwwwwwwwEE....EEEwwwtt
wwwwwEEEEEEwwww
wwwwwwwwwww
wwwwwww
ENDMAP
NAME: nicolae_swamp_well_well_well
TAGS: transparent decor
DEPTH: Swamp
NSUBST: x = . / xxxx.
SUBST: p = p..., x : xxxxt, . = ...W
KMONS: p = plant
KFEAT: p = . w:30 / W
MAP
........
..pppppp..
.ppxxxxpp.
.pxxwwxxp.
.pxwwwwxp.
.pxwwwwxp.
.pxxwwxxp.
.ppxxxxpp.
..pppppp..
........
ENDMAP
NAME: nicolae_swamp_wisp_ring_woods
DEPTH: Swamp
TAGS: no_pool_fixup transparent no_monster_gen
NSUBST: A = 2:. / F / S, B = 2:. / F / S, Z = 2:w / T, T = 6:t / w
SUBST: S = w., F = t., . = ..W
KMONS: z = will-o-the-wisp
KFEAT: z = w
MAP
ttt@.ttt
ttFAAAAFtt
ttF......Ftt
ttF...SS...Ftt
tF..SwwwwS..Ft
tF..wzTTzw..Ft
tF.SwTZZTwS.Ft
tF.SwTZZTwS.Ft
tF..wzTTzw..Ft
tF..SwwwwS..Ft
ttF...SS...Ftt
ttF......Ftt
ttFBBBBFtt
ttt.@ttt
ENDMAP
NAME: nicolae_swamp_wrong_neighborhood
TAGS: transparent no_monster_gen
DEPTH: Swamp
ORIENT: float
SHUFFLE: AB/CD/EF, CD
NSUBST: A = @ / 2=.W / T, B = @ / 2=.W / T
SUBST: C : Tt, DEF = t, T = t., Z = t_
KMONS: 1 = shambling mangrove
KMONS: 2 = eleionoma / nothing w:3
CLEAR: _
MAP
ZZtCCCCtZZtEEEEt
Zttt..tttttt..tt
ZttT.Tttttt..Ttt
Zttt..TttttT..Tt
ZtT.2..Tttttt2.t
ttT..t.T.tTtT..t
tt..ttT..t....Tt
AtT.ttt.1.T.T.tt
A...Tttt..tt.TtB
A..T.Tttt..t...B
Att..tttT..tT..B
ttT2..tt..TttttB
Zttt.T.t.2.T..tt
ZtT....ttT...TtZ
Ztt..Tttttt..ttZ
ZtFFFFtZZtDDDDtZ
ENDMAP
################################################################################
swampvaults 2.des [^] (20,243 bytes) 2021-03-04 03:26 [Show Content] [Hide Content]# Swamp vaults. ################################################################
NAME: nicolae_swamp_ascending_descending
TAGS: transparent decor no_pool_fixup
DEPTH: Swamp
ORIENT: float
: if you.depth() == 1 then
SUBST: P = p, Q = q, R = r, S = s, Z = z
: elseif you.depth_fraction() < 1 then
SHUFFLE: PQRSZ/pqrsz
: end
SUBST: Ps = t, Qr = ., Rq = W, Sp = w, Z = [{(, z = ]})
MAP
SSSSSSSSS
SRRRRRRRS
SRQQQQQRS
SRQPPPQRS
SRQQZPQRR
SRQPPPQRS
SRQQQQQRS
SRRRRRRRS
SSSSSSSSS
ENDMAP
NAME: nicolae_swamp_ascending_descending_big
TAGS: transparent decor no_pool_fixup
DEPTH: Swamp
ORIENT: float
SUBST: D = PQ, E = QR, F = RS, _ = S_
: if you.depth() == 1 then
SUBST: P = p, Q = q, R = r, S = s, Z = z
: elseif you.depth_fraction() < 1 then
SHUFFLE: PQRSZ/pqrsz
: end
SUBST: Ps = t, Qr = ., Rq = W, Sp = w, Z = [{(, z = ]})
CLEAR: _
MAP
___________________
_SSSSSSSSSSSSSSSSS_
_SFFFFFFFFFFFFFFFS_
_SFRRRRRRRRRRRRRFS_
_SFREEEEEEEEEEERFS_
_SFREQQQQQQQQQERFS_
_SFREQDDDDDDDQERFS_
_SFREQDPPPPPDQERFS_
_SFREQDPDDDPDQERFS_
_SFREQQQQZDPDQERRRR
_SFREQDPDDDPDQERFS_
_SFREQDPPPPPDQERFS_
_SFREQDDDDDDDQERFS_
_SFREQQQQQQQQQERFS_
_SFREEEEEEEEEEERFS_
_SFRRRRRRRRRRRRRFS_
_SFFFFFFFFFFFFFFFS_
_SSSSSSSSSSSSSSSSS_
___________________
ENDMAP
NAME: nicolae_swamp_bean_lake
TAGS: transparent decor
DEPTH: Swamp
NSUBST: Q = 2=@ / _
SUBST: D = tt., L : w., R : w., E = w., . = ...W
CLEAR: _
MAP
Q.. ....Q
..........
.....EwwE...
..EwwwwwwE..Q
..wwwwwwwwR..
..EwwwwwwwwR..
..wwwwwwwwE..
..wwwwwwE...Dt
..EwwwwE...Dttt
Q..wwww....DDtt
.EwwE.....Dt
..LL..DD...
....DtDD.Q
Q.. tttt
tt
ENDMAP
NAME: nicolae_swamp_big_swirl
TAGS: decor
DEPTH: Swamp
SUBST: M = ..wt, D = t..
MAP
tttttt .@.ttt
tttDDDDtttD...DDttt
tDD....DDtD.....DDt
ttD......MwM......Dtt
tD...DD.MwwwM.DD...Dt
tD..DDDDMwwwMDDDD..Dt
tD..DDDDMwwwMDDDD..Dt
tD...DD.MwwwM.DD...Dt
ttD......MwM......Dtt
tDD.....DtDD....DDt
tttDD...DtttDDDDttt
ttt.@. tttttt
ENDMAP
NAME: nicolae_swamp_bloodsuckers_inc
TAGS: transparent patrolling
DEPTH: Swamp
SUBST: E = W., D = Ww
KFEAT: 1 = w
KFEAT: 2 = .
KMONS: 1 = vampire mosquito w:15 / vampire mosquito band w:5 / nothing w:5
KMONS: 2 = tyrant leech / nothing w:3
KMONS: p = plant
MAP
t.@.t
tpppttttttt
tt.2tt.....tt
t..EwEEEwE2.t
t.Ew1DED1wE.t
t2E1wDEDw1E2t
t.Ew1DED1wE.t
t.2EwEEEwE..t
tt.....tt2.tt
tttttttpppt
t.@.t
ENDMAP
NAME: nicolae_swamp_bunyip_nook
TAGS: transparent
DEPTH: Swamp
NSUBST: W = 2=P / W
SUBST: ' = ..W
KMONS: pP = bunyip
KFEAT: P = W
MAP
t.....t
tt..p..tt
tttt'''tttt
ttttt'''ttttt
tttttt'''tttttt
ttttt...ttttWPt
ttt....ttttWWWt
tt'''.tttWWWWWt
tt'''ttt'''WWWt
tt'''.p...'Wttt
tt......ttttt
ttttttttttt
ENDMAP
NAME: nicolae_swamp_catching_bugs
TAGS: transparent patrolling
DEPTH: Swamp
SUBST: D = w-, S = Wwww, t = tt.._, - = ...W
NSUBST: ' = 3=1 / 2=.1 / ., w = 6=2 / 2=2w / w
KMONS: 1 = goliath frog
KMONS: 2 = hornet w:25 / vampire mosquito w:25 / killer bee
KFEAT: 2 = w
CLEAR: _
MAP
t......t
t..----..t
t..-DSSD-..t
t..-DSwwSD-..t
..-DSSDDSSD-..
.-DSSD''DSSD-.
.-SwD''''DwS-.
.-SwD''''DwS-.
.-DSSD''DwSD-.
..-DSSDDWSD-..
t..-DSwwWD-..t
t..-DSSD-..t
t..----..t
t......t
ENDMAP
NAME: nicolae_swamp_decorative_isthmus
TAGS: no_pool_fixup transparent decor
DEPTH: Swamp
ORIENT: float
SUBST: _ = t_, ' = w:50 ., D = t:50 w, Q = W:50 w
CLEAR: _
MAP
________________
tttttttttttttttt
tDD''QtDw..'Dttt
t'ww.wtQQWwww'Qt
wQQWwwwW.WwwwwW@
wW.WQQWQQQWQQWQ.
WQQQW.WwwQ...WQQ
.QwQ..QwwQQQQQww
@QwQQWQWwwwwwwDw
QQDt'wWt...'tDtt
tttttttttttttttt
________________
ENDMAP
NAME: nicolae_swamp_drake_lake
TAGS: transparent patrolling
DEPTH: Swamp
SHUFFLE: DEFH/JKLN/OPQR
SUBST: DE = ., F = @, HJO = t, KLNPQR = _, M = tW
NSUBST: W = 1=1 / 2=2 / 2=3 / 2=23W. / W.
KMONS: 1 = death drake
KMONS: 2 = swamp drake
KMONS: 3 = rime drake
KFEAT: 123 = W
CLEAR: _
MAP
RQQR
RPPR
RPPR
tttOOttt
tMWWWWMt
ttWWWWWWtt
HHHtMWWMtWWMt
FEEDWWtttMWWtt
FEEDWWMtttMWMtNNN
HHHtWWWttttWWJKKL
tMWWWMtMWWJKKL
ttMWWWWWWMtNNN
tttMWWWMtt
ttttttt
ENDMAP
# The ruins of a prison, left to flood and fall apart as the area was reclaimed
# by the swamp. It appears to have been a particularly brutal prison, which may
# explain all the restless dead.
NAME: nicolae_swamp_flooded_prison
TAGS: no_trap_gen patrolling
DEPTH: Swamp
ORIENT: southeast
SUBST: D = t., F = t-, - = - W:7 .:5, c = c:100 x
SHUFFLE: Er
NSUBST: Z = 4=O / 1=H / OOH, L = P / Q / R, M = P / Q / R, N = 6=S / -
NSUBST: s = 6=S / ., J = ; / - / ;-
KPROP: " = no_tele_into
KMASK: " = no_monster_gen
KMASK: " = no_item_gen
KPROP: rE = bloody
KMONS: a = alligator
KMONS: O = bog body
KMONS: q = ghoul
KMONS: H = bloated husk
KMONS: S = shadow / wraith / human spectre w:5
KMONS: z = freezing wraith w:15 / shadow / wraith
KFEAT: ; = iron_grate
KFEAT: "a = w
KFEAT: OH = W
KITEM: r = large rock q:1
KITEM: E = executioner's axe
KITEM: P = great sword / triple sword w:5 / great mace / eveningstar / \
glaive / bardiche / lajatang / arbalest w:5 / triple crossbow w:5
KITEM: Q = chain mail / plate armour / crystal plate armour w:5 / \
kite shield / tower shield / helmet / pair of boots / pair of gloves
KITEM: R = wand of enslavement w:30 / wand of paralysis w:30 / any wand w:5 /\
wand of disintegration / lightning rod w:1
FTILE: ;- = floor_sandstone
FTILE: q@PQRS = floor_sandstone / none
FTILE: 'rE = floor_cobble_blood
MAP
tttttttttttt..@@@...t
tttttttD....DttD...---..Dt
ttttD...............---..tt
ttt......DtD.......c;;;c.Dt
tt.H.ttttttttD...ttct--c..t
tWWWWwttttwwttwawtwcNttcwwt
tW...tt""tWWWttttt.ct--ctwt
tW....t""t..s...t..c;;-cttt
tw.sc-cc;c-;cc;-c.s.-q-.Dwt
twD.cN-cWWc--cFN-...---..wt
twt.--tcWZcNZc--cttwww-s.wt
twttc--cWWc--cZ-ccccc;c.Dwt
twttc;-c;;c-;c;;cLLLc-cD.wt
twDDc----xx-N-t-J-q--NcDswt
twD.;--N-FxtWtx-J----Nc.Dwt
tws.cWWW--t--x-NJ-q-ttcD.wt
tw..c;;cW;c;Nc-;cMMMc"cDswt
ta.sc-Fc--c--c--ccccc;c..wt
tw..cZ-c-Z--ZcNZc..s.s...wt
tw..cN-ct-NWxc--cz'''''z.wt
twW.c-cc;c-tt-;cc.'E'r'..wt
ttWW.s..s..tt....z'''''z.wt
twttWWW..DDtttD....s.s...wt
twwtttwwwwwwwtwwwwwwwwwawwt
ttttttttttttttttttttttttttt
ENDMAP
NAME: nicolae_swamp_frolicking_bunyips
TAGS: transparent
DEPTH: Swamp
NSUBST: ' = 3=N / 1=N. / 1=y / 8=p / 8=W / .
SUBST: D = t., r = pW.
KMONS: y = butterfly
KMONS: N = bunyip
KMONS: p = plant
MAP
DDDtttttDDD
DrtDDDDDtrD
Dt'''''''tD
tD'''''''Dt
tD'''''''Dt
tD'''''''Dt
tD'''''''Dt
tD'''''''Dt
Dt'''''''tD
DrtDDDDDt.r
DDDtttttDr@
ENDMAP
NAME: nicolae_swamp_husk_halls
TAGS: transparent
DEPTH: Swamp:2-
ORIENT: float
SUBST: { = {<, D = t., . = ...W, _ = t_
SHUFFLE: {[(
KMONS: 1 = bloated husk
KFEAT: 1 = W / .
CLEAR: _
MAP
__tD@@Dt__
_ttD.1Dtt_
_ttD..Dtt_
____ttD..Dtt____
_tttttD..Dttttt_
ttttttt..ttttttt
DDDDDtWWWWtDDDDD
@1....W{[W.....@
@.....W(<W....1@
DDDDDtWWWWtDDDDD
ttttttt..ttttttt
_tttttD..Dttttt_
____ttD..Dtt____
_ttD..Dtt_
_ttD1.Dtt_
__tD@@Dt__
ENDMAP
NAME: nicolae_swamp_little_swirl
TAGS: decor
DEPTH: Swamp
SUBST: M = ..wt, D = t..
MAP
ttttt
ttDDDttD.@.Dt
ttD...MwM...Dtt
tD...MwwwM...Dt
tD...MwwwM...Dt
tD...MwwwM...Dt
ttD...MwM...Dtt
tD.@.DttDDDtt
ttttt
ENDMAP
NAME: nicolae_swamp_long_stream
TAGS: decor
DEPTH: Swamp
ORIENT: float
SHUFFLE: Pp/Qq/Rr
SUBST: p = w, P = w_, QqRr = _
CLEAR: _
MAP
tttt
t...@ RrrrrrR
t.wwww RrrrrrrRRRrrrrR ttt
t.wwwwRrrrR qqqqQ RrrrrrR ...t
t..wwwwwqqqQq Qqqqq qqqrrRwww..t
tt... PppPqqq QqqQQqQqqwwwwww.t
ttt PpppP PppppqqqqppppPwww..t
PppppppPPppppppP @..tt
PPPP PPPP ttt
ENDMAP
NAME: nicolae_swamp_necromancer_hut
TAGS: transparent
DEPTH: Swamp
SUBST: m = xm, D = t_, q = tW., r = W., W = zW
MONS: necromancer
KMONS: z = swamp drake zombie / swamp worm zombie / swamp dragon zombie / \
komodo dragon zombie / goliath frog zombie / hydra simulacrum w:5 / \
water moccasin zombie / hornet zombie / eleionoma zombie / \
hydra zombie / alligator zombie / hydra skeleton / tyrant leech zombie /\
spriggan zombie / bog body w:5 / bloated husk w:5 / bunyip zombie / \
alligator simulacrum w:5 / swamp drake simulacrum w:5 / \
swamp dragon simulacrum w:5 / bunyip simulacrum w:5 /
KFEAT: z = W
CLEAR: _
MAP
DDDDDDDDD
DDtttttttDD
DDttxxxxxttDD
Dtqqx...xqqtD
Dtqrm.1.mrqtD
Dqqrx...xrqqD
qrrxx+xxrrq
rr.z.z.rr
.....
@@@
ENDMAP
# The way the terrain is laid out means that autoexplore should notice the
# corpse through a window and stop before YOLOing into the hydra death house.
NAME: nicolae_swamp_necromancy_gone_wrong
DEPTH: Swamp
KPROP: ' = no_tele_into
KMASK: ' = no_monster_gen
KMASK: ' = no_item_gen
KMASK: ' = no_trap_gen
NSUBST: ' = 2=H / K / S / '
SUBST: Q = t_, D = t., . = ...W
KMONS: H = 20-headed hydra zombie
KITEM: S = long sword ego:none / halberd ego:none / broad axe ego:none, robe, \
buckler / pair of boots /pair of gloves / cloak / nothing, \
staff of death, scroll of brand weapon /scroll of fear / \
scroll of teleportation /nothing, randbook title:Reanimation_Made_Easy \
spells:animate_dead numspells:4 disc:necromancy
: dgn.delayed_decay(_G, "K","human corpse")
TILE: x = wall_brick_vines
FTILE: 'HKS = floor_sandstone / none w:5
CLEAR: _
MAP
QttttttQ
QttD.DtttQ
Qt......ttQ
txm+mx.DttQ
QQx'''x..DtQQ
Qm'''m.tttttQ
tQx'''x..tD..@
Qtxmxmxt.t..tD
QQ QQQ tt.ttt
QQ Q QQtttQQ
ENDMAP
NAME: nicolae_swamp_no_escape
TAGS: transparent patrolling
DEPTH: Swamp
NSUBST: 2 = 3=2 / ...2, E = 1=1 / 3=3 / 2=4 / 1=2 / 1=23. / .
SUBST: D = t., . = ..W, _ = t_
KMONS: 1 = thorn hunter
KMONS: 2 = swamp worm
KMONS: 3 = goliath frog / bunyip w:5 / alligator w:5
# Dryads aren't very strong, but their snaplasher vines help with the general
# forced/blocked movement theme, and Swamp has plenty of trees for them to use.
KMONS: 4 = dryad
KFEAT: @1234 = W / .
CLEAR: _
MAP
_____
_ttttttttt
tttDDDE.2@
_ttDE.E...@
_tD..E...2@
_t..E.E...@
_tD..E...2@
_ttDE.E...@
tttDDDE.2@
_ttttttttt
_____
ENDMAP
NAME: nicolae_swamp_nymph_family_reunion
TAGS: transparent
DEPTH: Swamp
SUBST: D = wwwwW., M = wwt, - = ....t, . = ....W
KMONS: 1 = water nymph
KMONS: 2 = eleionoma
KFEAT: 1 = w
MAP
@.ttttt
...-ttttt
t...--tttt
tD.-.---ttt
tDD.-.2--tt
twDD.-.2-ttt
tMwDD.-.--tt
tMMwDD.-.-tt
tM1MwDD.-.-t
ttM1MwDD...t
ttMMMwDD...
tttttttt.@
ENDMAP
NAME: nicolae_swamp_oxbows
TAGS: decor
DEPTH: Swamp
NSUBST: D = w / ', E = w / ', F = w / ', H = w / ', J = w / ', K = w / ', \
L = w / ', M = w / ', N = w / ', O = w / ', P = w / ', Q = w / ', \
R = w / ', S = w / ', Z = w / ', a = w / ', p = w / ', q = w / ', \
r = w / ', s = w / ', y = w / ', z = w / ', - = w / ', " = w / ', \
` = w / '
SUBST: ' = W.
MAP
'' .@. '''''
'ww'.....''awwwp''
'www'...'Zwwa'pwwq'
'wwD'.'SwZ''.''qwr
'Dw'.'wS'.....'rw
'w'.'w'.......'w
'Ew'.'wR'.....'sw
'FwE'.'RwQ'...'-ws
HwF'...'QwP'.'"w-'
wH'.....'Pw'.'w"'
w'.......'w'.'w'
wJ'.....'Ow'.'w`'
JwK''.''NwO'.'`ww'
'KwwL'MwwN'...'www'
''LwwwM''.....'ww'
''''' .@. ''
ENDMAP
# Some spriggan bandits have set up a secret hideout in the Swamp to stash their
# ill-gotten loot.
NAME: nicolae_swamp_secret_spriggan_hideout
TAGS: no_monster_gen patrolling
DEPTH: Swamp, !Swamp:$
ORIENT: northwest
NSUBST: L = M / E / MMEEJZ$ / ZZJJ$FK
SUBST: } = }]), O = c., D = tt., P = 112., Q = 1112, . = ...W
KITEM: q = gold q:1 / gold q:2 / gold q:3 / gold q:4
KITEM: $ = gold
KITEM: M = buckler w:30 / robe w:30 / swamp dragon scales w:20/ \
steam dragon scales / acid dragon scales / troll leather armour
KITEM: E = short sword / rapier / quick blade / long sword / scimitar / \
war axe / morningstar / eveningstar / trident / quarterstaff / lajatang
KITEM: F = any magical staff
KITEM: J = any jewellery
KITEM: K = any book
KITEM: Z = any wand
# The shaft is just for flavor, to help hint at the notion of "go downstairs".
# You can think of it as a "flavor shaft". Or a "flavor hole", if you prefer.
KFEAT: ^ = shaft trap
KMONS: 0 = spriggan
KMONS: 1 = spriggan rider
KMONS: 2 = spriggan druid
KMONS: 3 = spriggan berserker
KMONS: 4 = spriggan air mage
MAP
tttttttttttttttttttt
tttD...2...Dtttttttt
tt......c.OOctDDDttt
tD.2Dcccc...ccOQDttt
tD..cc..c.1.cq.cOttt
t..Pc.}.c...c.>.cttt
tP.tc..ccO.Occ.qcttt
t..c.1cc.3.3.cc.cctt
t.....tc.....c.q.ctt
tP...1tc..4..c0.tctt
tttOt.tc$$$$$ctt.qtt
tttcccccLLLLLcc.DctD
tDt.c.tccccccc0.....
tD.0cQ^tc......tc..@
tt.DO.ttc..Dc.DccDD.
tDtD..OcttD.ccctttDD
ttt .@D.ccctttt
ENDMAP
NAME: nicolae_swamp_small_spring
TAGS: transparent decor
DEPTH: Swamp
SHUFFLE: DEFHJKLMNOPRS/QQQ___QQ_____/QQQ___Q___QQQ/__QQQQQ______/_____QQQ_____/\
_____QQ___QQQ/__QQQ_Q_QQQ__/______QQQQQ__/________QQQQQ/QQQQ___Q_____/\
_QQQQQ_______/_______QQQQQ_/_____Q___QQQQ/_QQQ_QQQ_QQQ_
SUBST: DEFHJQ = w, KLMNOPRS = _, a = Ww, ' = .W
CLEAR: _
MAP
.'''''......
tttt. ..wwa..
txxx.DEFHJ.wwwwa.
txwwwwKLMwwwwwwa.
txxx.NOPRS.wwwwa.
tttt. ..wwa..
.'''''......
ENDMAP
NAME: nicolae_swamp_soggy_hallways
TAGS: transparent
DEPTH: Swamp
SUBST: 0 = 00W, 9 = 990W, D = tWW
NSUBST: P = W / t, Q = W / t, R = W / t, S = W / t
KFEAT: 09@ = W
KMONS: 0 = 0
KMONS: 9 = 9
MAP
tttt
ttttD9tttt
t@@t0DQDWt0Dtttt
tWWtWWQWDtWWSD0t
tDWtDWQWDtDWSWWt
tWWtWWQDWtWWSWDt
tWDtWDQDWtWDSWWt
tWWPDWtWDRDWtDWt
tDWPWWtWDRWWtWWt
tWWPWDtDWRWDtWDt
t0DPWWtDWRWWtWWt
ttttD0tWDRD0t@@t
tttt9Dtttt
tttt
ENDMAP
NAME: nicolae_swamp_some_circles
TAGS: transparent decor
DEPTH: Swamp
# Shuffle guide:
# PQR - sides (Q) guaranteed traversible, center (P)/corners (R) whatever
# DER - sides/center guaranteed blocked, corners whatever
# PFH - corners guaranteed traversible, sides/center whatever
SHUFFLE: PQR/DER/PFH
SUBST: P : twWpM., Q : WpM., D : tE, E : wt, R : twWM, F : twWpM., H : WM
KMONS: pM = plant
KFEAT: M = W
MAP
............
..RR....RR..
.RRRRQQRRRR.
.RRRRQQRRRR.
..RRPPPPRR..
..QQPPPPQQ..
..QQPPPPQQ..
..RRPPPPRR..
.RRRRQQRRRR.
.RRRRQQRRRR.
..RR....RR..
............
ENDMAP
NAME: nicolae_swamp_spooky_pond
TAGS: transparent
DEPTH: Swamp
NSUBST: 2 = 2=2 / w, 3 = 2=3 / S
SUBST: S = W., D = Ww, P = p.
KMONS: 1 = fenstrider witch
KMONS: 23 = will-o-the-wisp
KFEAT: 12 = w
KFEAT: 3 = W
MAP
ttttttttttt
ttSSSS3SSSStt
tt..St.S.tS..tt
tt..SttSSSttS..tt
ttt.SttWWWWWttS.ttt
....StSWD2DWStS....
@...3tSW212WSt3...@
....StSWD2DWStS....
ttt.SttWWWWWttS.ttt
tt..SttSSSttS..tt
tt..St.S.tS..tt
ttSSSS3SSSStt
ttttttttttt
ENDMAP
# The area has long since grown over, and the crystals' pattern is obscured,
# but there is still power here, and magic users still gather...
NAME: nicolae_swamp_standing_stones
TAGS: patrolling no_pool_fixup
DEPTH: Swamp
ORIENT: float
SUBST: q = tw, S = Ww, D = t., . = .:70 W
KMONS: 1 = fenstrider witch
KMONS: 2 = necromancer
KMONS: 3 = spriggan druid
KMONS: Z = bog body
KITEM: M = potion of magic / potion of brilliance / scroll of amnesia / \
scroll of identify / any scroll / any potion, any scroll / any potion, \
nothing w:150 / ring of wizardry / ring of intelligence / \
ring of willpower / amulet of magic regeneration / any ring / \
any wand / any amulet
KITEM: 2 = any book / any scroll
KFEAT: 1 = w
KFEAT: ZM = W
MAP
ttttttttttttt
tttttwSSSwttZWWWttt
tSt.D......ttWttWStt
tt.....ttD....tt....t
tS.D.ttqS...DDt..D...
ttq..wtD..b......S..@
tt..Swww..t.SSttttw
tt...wwwSttttt..tt
tt.t...Dtttt.....3tt
tt..3t..tt......t...t
tq.b...tbWWWb...tbS.t
tS...D.tWwwwWWtttt..t
twtD..WtMw1wWtt.S...t
twtt..Wbtttttb.t.Sttt
twqtt.WWW...t...wttZt
twqtqtt...b.t.DwttWSt
twtw.qttqt...t.wtWWtt
ttS.2...DtD..wwWWWtt
tt.D.b.....Swbtttt
ttttttSDSttttt
ttttt
ENDMAP
# Just a simple gag vault: A few people got their boots stuck in the mud here
# and just left them behind.
# Sometimes generates bardings. I guess those get stuck in the mud too.
NAME: nicolae_swamp_stuck_in_the_mud
TAGS: transparent
DEPTH: Swamp
SHUFFLE: Ss, Rr
SUBST: D = W., E = t..., SR = @, sr = t, M = tttW
NSUBST: W = 3=p / 3=pWW
KITEM: p = pair of boots
KFEAT: p = W
MAP
tttt tttt
S.EttttttE.R
S..EtMMtE..R
tE.DDWWDD.Et
ttEDDWWDDEtt
tE.DDWWDD.Et
s..EtMMtE..r
s.EttttttE.r
tttt tttt
ENDMAP
NAME: nicolae_swamp_super_fun_site
TAGS: transparent patrolling
DEPTH: Swamp
NSUBST: D = t / .
SUBST: ' = ..t__, E = .Jt
KMONS: HZ = bloated husk
KFEAT: HJ = toxic_bog
COLOUR: t = lightgrey w:5 / darkgrey w:5 / brown
TILE: t = dngn_tree_dead
: set_feature_name("tree", "dead tree")
CLEAR: _
MAP
''''''''
'...D...t'
'.ZEEEE..'
'.EJJJJE.'
'DEJHJJE.'
'.EJJJJED'
'.EEJJE..'
'..EEEEZ.'
't..D....'
''''.t''
ENDMAP
NAME: nicolae_swamp_tree_designs
TAGS: transparent decor
DEPTH: Swamp
SHUFFLE: JKLMNO/------/-----q/----q-/----qq/---q--/---q-q/---qqq/--q---/--q--q/\
--q-q-/--q-qq/--qq--/--qq-q/--qqqq/-q----/-q---q/-q--q-/-q--qq/-q-q--/\
-q-q-q/-q-qqq/-qq---/-qq--q/-qq-q-/-qq-qq/-qqqqq/q-----/q----q/q---qq/\
q--q--/q--q-q/q--qqq/q-q---/q-q--q/q-q-q-/q-q-qq/q-qq--/q-qq-q/q-qqqq/\
qq----/qq---q/qq--q-/qq--qq/qq-q--/qq-q-q/qq-qqq/
SUBST: JKLMNOq = t, - = ., D = t_, p : t., P : t.
CLEAR: _
MAP
DDDDDDDDD
DDtttttttttDD
Dttt.......tttD
tt...JKLKJ...tt
...p.KMNMK.p...
@..P.LNONL.P..@
...p.KMNMK.p...
tt...JKLKJ...tt
Dttt.......tttD
DDtttttttttDD
DDDDDDDDD
ENDMAP
NAME: nicolae_swamp_tree_isthmus
TAGS: transparent decor
DEPTH: Swamp
ORIENT: float
SUBST: E = .Wtw
MAP
wwwwwww
wwwwwwwwwww
wwwwEEEEEEwwwww
ttwwwEEE....EEwwwwwwwtt
.ttwEE..EEEE.Ewwwwwwtt.
..ttE.EEEwwE.EwwwEEtt..
@....EEwwwE.EwwwEE....@
..ttEEwwwE.EwwEEE.Ett..
.ttwwwwwwE.EEEE..EEwtt.
ttwwwwwwwEE....EEEwwwtt
wwwwwEEEEEEwwww
wwwwwwwwwww
wwwwwww
ENDMAP
NAME: nicolae_swamp_well_well_well
TAGS: transparent decor
DEPTH: Swamp
NSUBST: x = . / xxxx.
SUBST: p = p..., x : xxxxt, . = ...W
KMONS: p = plant
KFEAT: p = . w:30 / W
MAP
........
..pppppp..
.ppxxxxpp.
.pxxwwxxp.
.pxwwwwxp.
.pxwwwwxp.
.pxxwwxxp.
.ppxxxxpp.
..pppppp..
........
ENDMAP
NAME: nicolae_swamp_wisp_ring_woods
DEPTH: Swamp
TAGS: no_pool_fixup transparent patrolling
NSUBST: P = 2=. / F / S, Q = 2=. / F / S, Z = 2=w / K, K = 6=t / w
SUBST: S = w., F = t., . = ..W
KMONS: z = will-o-the-wisp
KFEAT: z = w
MAP
ttt@.ttt
ttFPPPPFtt
ttF......Ftt
ttF...SS...Ftt
tF..SwwwwS..Ft
tF..wzKKzw..Ft
tF.SwKZZKwS.Ft
tF.SwKZZKwS.Ft
tF..wzKKzw..Ft
tF..SwwwwS..Ft
ttF...SS...Ftt
ttF......Ftt
ttFQQQQFtt
ttt.@ttt
ENDMAP
NAME: nicolae_swamp_wrong_neighborhood
TAGS: transparent
DEPTH: Swamp
ORIENT: float
SHUFFLE: Pp/Qq/Rr, Qq
NSUBST: P = @ / 2=.W / K, p = @ / 2=.W / K, 2 = 2=2 / 2=2.
SUBST: Q : Kt, qRr = t, K = t., Z = t_
KMONS: 1 = shambling mangrove
KMONS: 2 = eleionoma
CLEAR: _
MAP
ZZtQQQQtZZtRRRRt
Zttt..tttttt..tt
ZttK.Kttttt..Ktt
Zttt..KttttK..Kt
ZtK.2..Kttttt2.t
ttK..t.K.tKtK..t
tt..ttK..t....Kt
PtK.ttt.1.K.K.tt
P...Kttt..tt.Ktp
P..K.Kttt..t...p
Ptt..tttK..tK..p
ttK2..tt..Kttttp
Zttt.K.t.2.K..tt
ZtK....ttK...KtZ
Ztt..Kttttt..ttZ
ZtrrrrtZZtqqqqtZ
ENDMAP
################################################################################
|