summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/dat/large.des
diff options
context:
space:
mode:
authordploog <dploog@c06c8d41-db1a-0410-9941-cceddc491573>2008-03-07 23:30:38 +0000
committerdploog <dploog@c06c8d41-db1a-0410-9941-cceddc491573>2008-03-07 23:30:38 +0000
commitaea9252154b96588472a9701082f123be21e763f (patch)
tree3d8bb6f04504d39792b88ac1451434ba536d588d /crawl-ref/source/dat/large.des
parent0073de23aefbc5bd21d6e5471bc830654fb07b33 (diff)
downloadcrawl-ref-aea9252154b96588472a9701082f123be21e763f.tar.gz
crawl-ref-aea9252154b96588472a9701082f123be21e763f.zip
Added many vaults, mainly by Eino and Lemuel.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3535 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/dat/large.des')
-rw-r--r--crawl-ref/source/dat/large.des123
1 files changed, 123 insertions, 0 deletions
diff --git a/crawl-ref/source/dat/large.des b/crawl-ref/source/dat/large.des
index e9191f4de7..47919d6009 100644
--- a/crawl-ref/source/dat/large.des
+++ b/crawl-ref/source/dat/large.des
@@ -213,6 +213,129 @@ xxxxxxxaaaaaaaa[....@..........bbbbb..@..gggggggg........@.......d.....@..xxxxxx
ENDMAP
+########################################################################
+# Medium gnoll camp
+#
+NAME: eino_medium_gnoll_camp
+ORIENT: north
+TAGS: uniq_gnoll_camp
+# this chooses between closed+populated and open+deserted variations -
+# the populated version is more fun, the deserted version is easier
+: if crawl.random2(4) == 0 then
+SUBST: T=., A=., a=., M=., m=., H=., h=., F=., f=., S=., s=., B=.
+SUBST: b=., W=., w=., Z=., z=., G=., D=., d=.
+DEPTH: D:3-6
+: else
+DEPTH: D:7-14
+: end
+# walling
+SUBST: A=x , a=+
+SUBST: g = 1 2:3 3:1 4:3
+SUBST: G = 1 2:3 3:1 4:3
+MONS: gnoll
+MONS: gnoll ; potion of healing . halberd | glaive | whip ego:reaching w:2 | spear | spear ego:reaching w:2 . ring mail | scale mail
+MONS: gnoll ; potion of healing | potion of heal wounds . whip ego:reaching w:2 | whip good_item no_uniq w:1 | spear ego:reaching w:2 | glaive . scale mail | chain mail
+MONS: gnoll ; javelin q:3 | throwing net q:2 . spear | halberd . leather armour | ring mail
+# juggle positions of the rest of the population and remove placeholders
+SHUFFLE: M/m, H/h, F/f, S/s, B/b, W/w, Z/z, D/d
+SUBST: m=. , h=. , f=. , s=. , b=. , w=. , z=., d=.
+KMONS: M = gnoll ; whip | whip ego:reaching w:2 | spear ego:reaching w:2 . leather armour | ring mail
+KMONS: H = jackal / hound
+KMONS: B = gnoll ; potion of healing | potion of heal wounds . whip ego:reaching w:2 | whip good_item no_uniq w:1 | spear ego:reaching w:2 |glaive . scale mail | chain mail / w:4 gnoll ; potion of heal wounds . spear good_item | halberd good_item | glaive ego:reaching w:5 .chain mail | banded mail
+KITEM: F = meat ration / beef jerky / sausage / potion of water
+KITEM: S = javelin q:4 w:5 / javelin q:3 w:5 / cloak / sausage / potion of water / leather armour / pair of gloves / hand axe
+KITEM: W = spear good_item no_uniq w:2 / halberd / glaive / javelin q:4 w:5 / javelin q:3 w:5 / throwing net
+KFEAT: Z = $
+KITEM: D = potion of confusion / potion of speed / potion of berserk rage / potion of might
+MAP
+xxxxxxxxxxxxxxxxxxxxxxx
+xxxxxxxxxxxxxxxxxxxxxxx
+xxxxxxxxxxxxxxxxxxxxxxx
+xxxxxxxxxxxxxxxxxxxxxxx
+xxxxxxxxxxxxxxxxxxxxxxx
+xxxxxxxxxxxxxxxxxxxxxxx
+xxxfFFxsSSxBWdxzZZxxxxx
+xxx.f.x.s.xbDDxBZZxxxxx
+xxxF.fAS.sAdBwAbzzxxxxx
+xxxxxaAAaAAAaAAaxxxxxxx
+xhMTx...........xHwWxxx
+xHhHa.g.AAaAA.g.ahzZxxx
+xhHmA.g.AGbGA g.AHZhxxx
+AAAAA. A.GGA .AAAAA.@
+@..... Aw.WA ........
+ AAAAA
+ENDMAP
+
+
+#######################################################
+# The Castle
+# With depth-appropriate inhabitants and loot
+#
+NAME: lemuel_castle
+DEPTH: D:2-27
+ORIENT: northwest
+TAGS: no_monster_gen no_rotate
+: if you.absdepth() < 7 then
+MONS: gnoll, gnoll, ogre, jackal
+SUBST: *=*. , *=$ , |=* , *=*.
+: else
+MONS: orc, w:5 orc knight / orc warrior
+MONS: orc sorcerer / orc warlord / orc knight, warg
+SUBST: *:*$ , |:*$
+: end
+: if you.absdepth() > 15 then
+MONS: deep elf soldier / deep elf fighter
+MONS: deep elf knight / deep elf mage / deep elf summoner / deep elf priest
+MONS: deep elf annihilator / deep elf sorcerer / deep elf demonologist / deep elf blademaster/deep elf master archer
+MONS: nothing
+SUBST: *:*$, |=|.
+: end
+: if you.absdepth() > 24 then
+MONS: red draconian/green draconian/yellow draconian/pale draconian/black draconian/grey draconian/purple draconian
+MONS: grey draconian monk/pale draconian knight/green draconian annihilator/purple draconian knight
+MONS: red draconian scorcher/white draconian zealot/yellow draconian caller/black draconian shifter
+MONS: lindwurm/death drake/swamp drake, plant/weight:1 oklob plant
+SUBST: w:wl
+SUBST: *:*$
+: end
+COLOUR: ? = brown
+SUBST: ? = .
+SUBST: X = c =:1
+SUBST: ~ = ~:2 .
+SUBST: 8 = 89
+MONS: plant
+MAP
+xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+xxxxxx......5.................4.4......5............
+xxxxxx.......................4.4.4...5.............5
+xxxxxx....wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
+xxxxxx....wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
+xxxxxx....wwccnccwwwwwwwwwwwwwwwwwwwwwwwwwwwwccnccww
+xxxxxx....wwc1.1c......4.............4.......c1.1cww
+xxxxxx....wwc.1.cXccccccccccccXXccccccccccccXc.1.cww
+xxxxxx....wwccc+c....+~~~~~~~+..+~~~~~~~+.***c+cccww
+xxxxxx....www.X.c||..ccccccccc++ccccccccc.***c.X.www
+xxxxxx....www.c1c||2.c1...1..1321..1...1c.***c1c.www
+xxxxxx....www.c.cccccc..1...211112...1..cccccc.c.www
+xxxxxx....www.c.+....+....1...22...1....+....+.c.www
+xxxxxx.5..www.c.+....+..1...1....1...1..+....+.c.www
+xxxxxx....www.c.cccccccccccccc++cccccccccccXcc.c.www
+xxxxxx....www.c1c1.1..ccccccc....ccccccc..m..c1c.www
+xxxxxx....www.X.c.2...+.....=....=.....+..m.8c.X.www
+xxxxxx....wwccc+c1.1..ccccccc....ccccccc..m..c+cccww
+xxxxxx...5wwc.1.cXccccccccccc++++cccccccccccXc.1.cww
+xxxxxx....wwc1.1c4..4..4..4..4..4..4..4..4..4c1.1cww
+xxxxxx....wwccnccwwwwwwwwwwww????wwwwwwwwwwwwccnccww
+xxxxxx....wwwwwwwwwwwwwwwwwww????wwwwwwwwwwwwwwwwwww
+xxxxxx5...wwwwwwwwwwwwwwwwwww????wwwwwwwwwwwwwwwwwww
+xxxxxx..................414..@.....414............5.
+ENDMAP
+
+
##############################################################
# The River Lethe
#