summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/dat/mini.des
diff options
context:
space:
mode:
authordploog <dploog@c06c8d41-db1a-0410-9941-cceddc491573>2009-06-05 17:47:32 +0000
committerdploog <dploog@c06c8d41-db1a-0410-9941-cceddc491573>2009-06-05 17:47:32 +0000
commit557affa4f7d8ae5942c522cb261b6a74928f7856 (patch)
treefb993175fce14eecec81683521eed126893646b9 /crawl-ref/source/dat/mini.des
parentce65758963dc334cb18c4d49e53540dbfdd7b0a6 (diff)
downloadcrawl-ref-557affa4f7d8ae5942c522cb261b6a74928f7856.tar.gz
crawl-ref-557affa4f7d8ae5942c522cb261b6a74928f7856.zip
Add some vaults (due).
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9893 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/dat/mini.des')
-rw-r--r--crawl-ref/source/dat/mini.des54
1 files changed, 54 insertions, 0 deletions
diff --git a/crawl-ref/source/dat/mini.des b/crawl-ref/source/dat/mini.des
index 4fc360a8cf..69b428d205 100644
--- a/crawl-ref/source/dat/mini.des
+++ b/crawl-ref/source/dat/mini.des
@@ -129,6 +129,60 @@ MAP
.....
ENDMAP
+#####################################################################
+# Identical in feature and content to item_on_display_b, only that it
+# contains within an unseen horror, by due.
+NAME: unseen_surprise_small
+WEIGHT: 1
+TAGS: no_wall_fixup
+DEPTH: D:8-27, Elf, Crypt, Vault
+KMONS: a = generate_awake unseen_horror
+KITEM: a = | / *
+MAP
+.....
+.mmm.
+.mam.
+.mmm.
+.....
+ENDMAP
+
+################################################################
+# Unseen surprise! by due (and dpeg).
+#
+NAME: due_unseen_surprise
+DEPTH: D, Elf, Crypt, Vault
+TAGS: no_wall_fixup
+: if you.absdepth()<11 or crawl.random2(27)>you.absdepth() then
+SUBST: a = %
+SUBST: b = %**
+: else
+KFEAT: a = .
+KFEAT: b = .
+# Two versions for loot.
+: if crawl.coinflip() == 0 then
+KITEM: a = * / %
+KITEM: b = *
+: else
+KITEM: a = % / | w:1
+KITEM: b = |
+: end
+# Expected value of unseen horrors depends on depth:
+: local wt = (you.absdepth()-10) * (you.absdepth()-10)
+: kmons("a = generate_awake unseen horror w:" .. wt .. " / nothing w:40")
+KMONS: b = generate_awake unseen horror
+: end
+MAP
+........@
+.........
+..mmmmm..
+..maaam..
+..mabam..
+..maaam..
+..mmmmm..
+.........
+.........
+ENDMAP
+
##############################################################################
# Sigmund's army
# Sigmund has been educating the suppressed masses in guerrilla warfare.