diff options
author | dshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-02-02 16:05:59 +0000 |
---|---|---|
committer | dshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-02-02 16:05:59 +0000 |
commit | 37a4ac33578a9a8e9366ce1e0686dbea42dc66b8 (patch) | |
tree | cac13e20e8d54c1c1289e3eb9b5119e3343d4ce8 /crawl-ref/source/dat/altar.des | |
parent | 8190b0f9eafb99e6e8d8d510bcf3264dcc5ff71d (diff) | |
download | crawl-ref-37a4ac33578a9a8e9366ce1e0686dbea42dc66b8.tar.gz crawl-ref-37a4ac33578a9a8e9366ce1e0686dbea42dc66b8.zip |
Map and help cleanup (dpeg).
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3384 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/dat/altar.des')
-rw-r--r-- | crawl-ref/source/dat/altar.des | 212 |
1 files changed, 103 insertions, 109 deletions
diff --git a/crawl-ref/source/dat/altar.des b/crawl-ref/source/dat/altar.des index 440960e7b6..4ba53b32e7 100644 --- a/crawl-ref/source/dat/altar.des +++ b/crawl-ref/source/dat/altar.des @@ -14,8 +14,8 @@ # I Temples (Multi-altar vaults) ###################################### -NAME: minitemple -TAGS: allow_dup +NAME: minitemple +TAGS: allow_dup # More common than the others. CHANCE: 20 MAP @@ -29,10 +29,10 @@ cBcBcBcBcc cccccccccc ENDMAP -NAME: jmf_multi_god_temple +NAME: jmf_multi_god_temple SHUFFLE: abc -SUBST: a:=, b:x, c:x -DEPTH: 8- +SUBST: a:=, b:x, c:x +DEPTH: D:8-21, Vault MAP ............ .axxxxxxxxa. @@ -48,8 +48,8 @@ MAP ............ ENDMAP -NAME: jmf_multi_god_temple2 -DEPTH: 12- +NAME: jmf_multi_god_temple2 +DEPTH: D:8-21, Vault MAP ............ ..vvvvvvvv.. @@ -87,19 +87,20 @@ MAP ........... ENDMAP -NAME: lemuel_round_altar -TAGS: allow_dup +NAME: lemuel_round_altar +TAGS: allow_dup SHUFFLE: cvxx +SUBST: X:x. MAP - xxxxx + xxXxx xx...xx xx.....xx x.......x - x...C...@ + X...C...@ x.......x xx.....xx xx...xx - xxxxx + xxXxx ENDMAP NAME: lemuel_crystal_altar @@ -110,16 +111,15 @@ b.b b.b ENDMAP -NAME: lemuel_altar_in_water -DEPTH: D:2-18, !Lair, !Hive, !Slime +NAME: lemuel_altar_in_water +DEPTH: D:2-18, Swamp, Shoal CHANCE: 9 -FLAGS: no_rotate : local brnd = crawl.random2(13) : if brnd > 10 then -TAGS: no_monster_gen +TAGS: no_monster_gen no_rotate # this case almost always has altar access : else -TAGS: no_monster_gen no_pool_fixup +TAGS: no_monster_gen no_pool_fixup no_rotate : end MAP ......... @@ -135,10 +135,9 @@ MAP ........ ENDMAP -NAME: lemuel_altar_in_water2 -TAGS: no_pool_fixup no_monster_gen -DEPTH: 2-18 -FLAGS: no_rotate +NAME: lemuel_altar_in_water2 +TAGS: no_pool_fixup no_monster_gen +DEPTH: D:2-18, Lair, Snake, Swamp, Shoal CHANCE: 1 MAP www @@ -150,20 +149,20 @@ MAP www ENDMAP -NAME: lemuel_oklob_altar -DEPTH: 6-18 -MONS: oklob plant, plant +NAME: lemuel_oklob_altar +DEPTH: D:6-18, Lair, Snake, Shoal +MONS: oklob plant, plant MAP 2 2C1 2 ENDMAP -NAME: lemuel_hidden_altar -DEPTH: 1-18, !Lair, !Orc, !Hive, !Slime +NAME: lemuel_hidden_altar +DEPTH: D:1-18, Vault, Lair, Elf, Crypt SHUFFLE: XY -SUBST: X = . -SUBST: Y = = +SUBST: X = . +SUBST: Y = = MAP ......... .xxxXxxx. @@ -176,9 +175,9 @@ MAP ......... ENDMAP -NAME: lemuel_sealed_altar_a +NAME: lemuel_sealed_altar_a CHANCE: 3 -DEPTH: 2-18, !Lair, !Orc, !Hive, !Slime +DEPTH: D:2-18, Vault, Elf, Crypt MAP xxxxxxxxxxxxx x...........x @@ -196,7 +195,7 @@ ENDMAP NAME: lemuel_sealed_altar_b CHANCE: 7 -DEPTH: 2-18, !Lair, !Orc, !Hive, !Slime +DEPTH: D:2-18, Vault, Elf, Crypt MAP xxxxxxxxxxx x.........x @@ -208,8 +207,9 @@ x.........x xxxxxxxxxxx ENDMAP -NAME: lemuel_tele_altar -DEPTH: 2-18, !Lair, !Orc, !Hive, !Slime +NAME: lemuel_tele_altar +DEPTH: D:2-18, Vault +SUBST: Y = X x KFEAT: X = teleport trap MAP ............. @@ -217,36 +217,30 @@ MAP .x.........x. .x.........x. .x.........x. -.X....C....X. +.Y....C....Y. .x.........x. .x.........x. .x.........x. -.xxxxxXxxxxx. +.xxxxxYxxxxx. ............. ENDMAP -NAME: lemuel_statue_altar - -# Increased depth from 2-18 because getting a hostile statue can -# instakill a low-level character. - -DEPTH: 10-18, !Lair, !Hive, !Slime - +NAME: lemuel_statue_altar +DEPTH: 2-18, Vault, Elf +: if you.absdepth() < 10 then +SUBST: F = G +: end MAP -..... -.cFc. -.c.c. -.c.c. -.c.c. -.c>c. -.cCc. -.ccc. -..... +......... +.ccccccc. +.F...>Cc. +.ccccccc. +......... ENDMAP -NAME: lemuel_coloured_pillars_altar -DEPTH: 2-18, !Lair, !Hive, !Slime, !Orc -FLAGS: no_rotate +NAME: lemuel_coloured_pillars_altar +DEPTH: D:2-18, Vault, Elf +TAGS: no_rotate COLOUR: c = blue / yellow / red / cyan MAP xxxxxxxxxxxxxxxxxxxx @@ -258,38 +252,27 @@ c...c...c...c...c..x xxxxxxxxxxxxxxxxxxxx ENDMAP -NAME: lemuel_upstairs_altar -DEPTH: 2-12, !Lair, !Hive, !Slime, !Orc +NAME: lemuel_upstairs_altar +DEPTH: D:2-12, Vault, Elf, Crypt ORIENT: float -SUBST: T:T. -SUBST: ) = )}] +SUBST: T:T., )=)}], c:ccx MAP ccccccc cT...Tc -c.....c -c..C..c -c.....c +c.....ccccccc +c..C..+....)c +c.....ccccccc cT...Tc -ccc+ccc - c.c - c.c - c.c - c.c - c)c - ccc +ccccccc ENDMAP ###################################### # III Special altars ###################################### -NAME: lemuel_angel_altar - -# Moved deeper since being teleported next to the Angel will be a -# quick death at shallow levels. - -DEPTH: 9-18, !Lair, !Orc, !Hive, !Slime -MONS: angel +NAME: lemuel_angel_altar +DEPTH: D:3-18, Vault +MONS: angel/daeva KFEAT: C = altar_elyvilon / altar_zin / altar_shining_one MAP ..... @@ -305,9 +288,9 @@ MAP ..... ENDMAP -NAME: lemuel_hellish_altar -DEPTH: 2-18, !Lair, !Hive, !Slime -MONS: iron devil/orange demon, beast/rotting devil, lemure/manes, hellion +NAME: lemuel_hellish_altar +DEPTH: D:2-21, Crypt, Geh +MONS: iron devil/orange demon, beast/rotting devil, lemure/manes, hellion SUBST: 2 = 23 SUBST: 2 = 12 SUBST: 3 = 3L @@ -319,25 +302,24 @@ SUBST: C = C / P:1 KFEAT: C = altar_lugonu/altar_yredelemnul/altar_kikubaaqudgha/altar_makhleb KFEAT: P = enter_abyss MAP -....LLllLL..... -...LllllllLLL.. + ..LLllLL.... + .LllllllLLL.. ..Lll323lllLLL. .LLl32123lllLL. .LLl33C33llLL.. ..Lll323llLL... ..LLll3llL..... -...LLlllL...... -....LLLL....... -.....LLLLL..... -.......LLLL.... +...LLlllL... +....LLLL.... + ..LLLLL.. + ....LLLL. ENDMAP -NAME: david_defended_altar -DEPTH: D:7-20, Orc, Elf, Snake -SHUFFLE: 1ID/2TC -TAGS: allow_dup -MONS: orc priest, deep elf priest / w:30 nothing -KFEAT: D = altar_beogh / w:2 altar_okawaru / w:2 altar_makhleb +NAME: david_defended_altar_orc +DEPTH: D:7-20, Orc +MONS: orc priest +TAGS: uniq_defended_altar +KFEAT: D = altar_beogh / w:1 altar_okawaru / w:1 altar_makhleb / w:1 altar_trog MAP ccccc... c1..c... @@ -346,11 +328,23 @@ c1..c... ccccc... ENDMAP -NAME: lemuel_blue_sif_altar -DEPTH: 2-18, !Lair, !Hive, !Slime, !Orc -TAGS: no_monster_gen mini_float +NAME: david_defended_altar_elf +DEPTH: D:7-20, Elf +MONS: deep elf priest / w:30 nothing +TAGS: uniq_defended_altar +MAP +ccccc... +c1..c... +c1C.+.G@ +c1..c... +ccccc... +ENDMAP + +NAME: lemuel_blue_sif_altar +DEPTH: D:2-18, Elf, Vault +TAGS: no_monster_gen mini_float COLOUR: . = blue -KFEAT: C = altar_sif_muna +KFEAT: C = altar_sif_muna MAP xxxxxxxxxxxxxx ...........xxx @@ -359,9 +353,9 @@ xxxxxxxxxxxxxx xxxxxxxxxxxxxx ENDMAP -NAME: lemuel_dead_fish_altar -DEPTH: 2-18, !Hive, !Slime, !Orc -TAGS: no_pool_fixup +NAME: lemuel_dead_fish_altar +DEPTH: D:2-18, Crypt +TAGS: no_pool_fixup KMONS: 1 = giant goldfish zombie / big fish zombie / nothing KFEAT: 1 = deep_water KFEAT: C = altar_kikubaaqudgha / altar_yredelemnul @@ -377,10 +371,10 @@ ENDMAP # The mix of deep and shallow water is intended to keep the centaurs from # escaping without requiring the player to be able to cross deep water. -NAME: lemuel_centaur_altar -DEPTH: 7-20, Shoal -TAGS: no_pool_fixup no_monster_gen -MONS: centaur +NAME: lemuel_centaur_altar +DEPTH: D:7-20, Shoal, Lair +TAGS: no_pool_fixup no_monster_gen +MONS: centaur MAP xxxxxxxxxxxxx xxxxxxxxxxwxx @@ -394,15 +388,15 @@ xxxwwwWwWxxxx xxx......xxxx ENDMAP -NAME: lemuel_mausoleum_altar -DEPTH: 7-20, Crypt -MONS: w:50 human zombie/orc zombie/elf zombie/w:5 ogre zombie/w:5 troll zombie -MONS: w:50 human skeleton/orc skeleton/elf skeleton/w:5 ogre skeleton/w:5 troll skeleton -MONS: mummy, wight, wraith, necrophage, ghoul +NAME: lemuel_mausoleum_altar +DEPTH: D:7-20, Crypt +MONS: w:50 human zombie/orc zombie/elf zombie/w:5 ogre zombie/w:5 troll zombie +MONS: w:50 human skeleton/orc skeleton/elf skeleton/w:5 ogre skeleton/w:5 troll skeleton +MONS: mummy, wight, wraith, necrophage, ghoul NSUBST: ? = 1:C / *:1 -SUBST: 1 = 1:25 2 3 4:8 5:6 6:4 7:2 -KFEAT: C = altar_kikubaaqudgha / altar_yredelemnul -KMONS: C = human zombie +SUBST: 1 = 1:25 2 3 4:8 5:6 6:4 7:2 +KFEAT: C = altar_kikubaaqudgha / altar_yredelemnul +KMONS: C = human zombie MAP ccccccc c?+.+?c |