diff options
author | dshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-07-22 05:57:33 +0000 |
---|---|---|
committer | dshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-07-22 05:57:33 +0000 |
commit | 0b74d68828f8542b45be47bcc605dbe06f623fe0 (patch) | |
tree | 4c7bce076eeca1b90d47769201bdd36aa6575320 /crawl-ref/source/dat/bazaar.des | |
parent | f5e19148b9db8615efdae2ae247a291aa05610b2 (diff) | |
download | crawl-ref-0b74d68828f8542b45be47bcc605dbe06f623fe0.tar.gz crawl-ref-0b74d68828f8542b45be47bcc605dbe06f623fe0.zip |
Map updates (David).
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1906 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/dat/bazaar.des')
-rw-r--r-- | crawl-ref/source/dat/bazaar.des | 102 |
1 files changed, 99 insertions, 3 deletions
diff --git a/crawl-ref/source/dat/bazaar.des b/crawl-ref/source/dat/bazaar.des index 94eb6a33ad..fe9c957c8a 100644 --- a/crawl-ref/source/dat/bazaar.des +++ b/crawl-ref/source/dat/bazaar.des @@ -44,16 +44,54 @@ w.w.w ENDMAP ############################################################################### +# Some coins to shop with. +NAME: bzr_entry_002 +TAGS: bzr_entry +ORIENT: float +SUBST: $=$. +: check_expire_marker(_G) +MAP +xx.xx +x$$$x +.$O$. +x$$$x +xx.xx +ENDMAP + +############################################################################### +# Many customers +NAME: bzr_entry_003 +TAGS: bzr_entry +ORIENT: float +MONS: human, orc, goblin, kobold +SUBST: . = .:210 1 +SHUFFLE: 1234 +: check_expire_marker(_G) +MAP + ..... +....... +...O... +....... + ..... +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. +# +# Every encompass bazaar level must have at least one downstair, which will be +# replaced with an exit from the bazaar. It's a good idea to also provide an +# upstair, which will be converted into a stone arch (and on which the player +# will be placed when entering the bazaar). -NAME: bazaar_001 -TAGS: bazaar +NAME: bazaar_general_marketplace +TAGS: bazaar ORIENT: encompass -KFEAT: A = any shop +KFEAT: A = any shop +CHANCE: 30 MAP xxxxxxxxx xxxx>xxxx @@ -65,3 +103,61 @@ xxx...xxx xxxx>xxxx xxxxxxxxx ENDMAP + +NAME: bazaar_outfitter +TAGS: bazaar +ORIENT: encompass +KFEAT: A = any shop +SHUFFLE: ABC, de, xcv +KFEAT: A = weapon shop / armour shop +KFEAT: B = antique weapon shop / weapon shop +KFEAT: C = antique armour shop / armour shop +ITEM: any weapon / w:2 good_item any weapon +ITEM: any armour / w:2 good_item any armour +MAP +xxxxxxxxx +xxxx>xxxx +xx.....xx +x.......x +x.AdBeC.x +x.......x +xx.....xx +xxxx<xxxx +xxxxxxxxx +ENDMAP + +NAME: bazaar_mystics +TAGS: bazaar +ORIENT: encompass +SHUFFLE: AB, def, xw/vl +KFEAT: A = scroll shop / book shop / book shop +KFEAT: B = jewellery shop +ITEM: any jewelry / good_item any jewelry +ITEM: any book / good_item any book, any staff +SUBST: w:w.l, x:b, c:., v=bl, d=.d, e=.e, f=.f +MAP +xxxxxxxxxxxxx +xxxxxxxwwwxxx +xxxwwx....Axx +x<...+.def.>x +xxxwwx....Bxx +xxxxxxxwwwxxx +xxxxxxxxxxxxx +ENDMAP + +NAME: bazaar_wands +TAGS: bazaar +ORIENT: encompass +KFEAT: A = wand shop +ITEM: any wand +MAP +xxxxxxxxxxx +xx...>...xx +x..A...A..x +x.........x +xllll.llllx +x....>....x +x..d...d..x +xx...<...xx +xxxxxxxxxxx +ENDMAP |