From 9843737e73a47ef6f1da0554b7ca73018d52d345 Mon Sep 17 00:00:00 2001 From: dshaligram Date: Sat, 21 Jul 2007 12:17:29 +0000 Subject: Updated level-design.txt. Moved map markers to mapmark.cc. Added support for timer markers that remove a feature after a certain timeout. Need to hook up messaging to Lua. Added bazaars (need more bazaar layouts). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1899 c06c8d41-db1a-0410-9941-cceddc491573 --- crawl-ref/source/dat/bazaar.des | 67 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 crawl-ref/source/dat/bazaar.des (limited to 'crawl-ref/source/dat/bazaar.des') diff --git a/crawl-ref/source/dat/bazaar.des b/crawl-ref/source/dat/bazaar.des new file mode 100644 index 0000000000..94eb6a33ad --- /dev/null +++ b/crawl-ref/source/dat/bazaar.des @@ -0,0 +1,67 @@ +############################################################################### +# bazaar.des - Bazaar entry vaults and bazaar layouts. +############################################################################### + +############################################################################### +# Bazaar entries + +# Utility functions + +lua {{ + function check_expire_marker(e) + if not crawl.one_chance_in(3) then + e.marker("O = timer: 1000") + end + end +}} + +default-depth: D:10-27 + +############################################################################### +# Dummy entry + +NAME: bzr_entry_dummy +TAGS: bzr_entry transparent +ORIENT: float +: check_expire_marker(_G) +MAP +O +ENDMAP + +############################################################################### +# A simple water entry. +NAME: bzr_entry_001 +TAGS: bzr_entry no_pool_fixup +ORIENT: float +SHUFFLE: wwl +: check_expire_marker(_G) +MAP + www +w.w.w +wwOww +w.w.w + www +ENDMAP + +############################################################################### +# Bazaar layouts. +# +# "encompass" levels are recommended, and can be as small or large as you like. +# No monsters are pre-placed in bazaars, and monsters do not spawn in bazaars, +# but you can place monsters in your maps if you know what you're doing. + +NAME: bazaar_001 +TAGS: bazaar +ORIENT: encompass +KFEAT: A = any shop +MAP +xxxxxxxxx +xxxx>xxxx +xxx...xxx +xx..A..xx +x<.A.A.>x +xx..A..xx +xxx...xxx +xxxx>xxxx +xxxxxxxxx +ENDMAP -- cgit v1.2.3-54-g00ecf