diff options
author | Florian Diebold <flodiebold@gmail.com> | 2012-08-24 22:25:59 +0200 |
---|---|---|
committer | ontoclasm <yokomeshi@gmail.com> | 2013-07-23 17:14:56 +0100 |
commit | 1ea5b6bca5087725b4f1fc8976eb25d12087cfeb (patch) | |
tree | f45a66053c4b50376e85f3d852916f47648f0089 /crawl-ref/source/tileview.cc | |
parent | cbec45d423211dc34ba3d8da69375bb63eeec4d6 (diff) | |
download | crawl-ref-1ea5b6bca5087725b4f1fc8976eb25d12087cfeb.tar.gz crawl-ref-1ea5b6bca5087725b4f1fc8976eb25d12087cfeb.zip |
Special door tiles for crypt (white_noise, #6073).
Diffstat (limited to 'crawl-ref/source/tileview.cc')
-rw-r--r-- | crawl-ref/source/tileview.cc | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/crawl-ref/source/tileview.cc b/crawl-ref/source/tileview.cc index 1443c10938..e56e5b2455 100644 --- a/crawl-ref/source/tileview.cc +++ b/crawl-ref/source/tileview.cc @@ -1157,6 +1157,10 @@ void apply_variations(const tile_flavour &flv, tileidx_t *bg, orig = TILE_WALL_CRYPT; else if (orig == TILE_DNGN_METAL_WALL) orig = TILE_WALL_CRYPT_METAL; + else if (orig == TILE_DNGN_OPEN_DOOR) + orig = TILE_DNGN_OPEN_DOOR_CRYPT; + else if (orig == TILE_DNGN_CLOSED_DOOR) + orig = TILE_DNGN_CLOSED_DOOR_CRYPT; } else if (player_in_branch(BRANCH_TOMB)) { @@ -1219,10 +1223,7 @@ void apply_variations(const tile_flavour &flv, tileidx_t *bg, env.grid_colours(gc)), flv.special); } - else if ((orig == TILE_DNGN_CLOSED_DOOR || orig == TILE_DNGN_OPEN_DOOR - || orig == TILE_DNGN_RUNED_DOOR - || orig == TILE_DNGN_SEALED_DOOR) - && !mimic) + else if (is_door_tile(orig) && !mimic) { tileidx_t override = flv.feat; /* |