git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9893 c06c8d41-db1a-0410-9941-cceddc491573
JLAFJ3MYFMO2KMRFXNULEHO2UTRJBY2EHZTDT7C54L4EUFWG7CVAC
.....
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
################################################################################
# Plant/fungus maze (due)
#
NAME: due_lair_maze_entry_diamond
TAGS: lair_entry
MONS: plant / fungus
MONS: w:100 giant bat / w:100 rat / w:30 green rat / gila monster /\
yak / nothing
ORIENT: float
SUBST: . = G:20 B:15 .
SUBST: 1 = 1:60 .
SUBST: 2 = 2:60 1 .
SUBST: . = .:60 1:20 2:5
COLOUR: G = green
FTILE: G = floor_grass
SUBST: G = .
COLOUR: B = brown
FTILE: B = floor_dirt
SUBST: B = .
MAP
..1.1..
...........
..1.1.11.11....
.....11..11211..1.
.1..1111.11.111...
....1.1111211.111....
.1.11121.111.1.111...
...1111.1211.1.111...
...111.111O.11.1.1...
.1.12....1111211.1.1.
..111111.111.11.1....
....1111.1.11.1..1.
1....1111.11.1..1..
.1..11111.1....
......1....
..1....