summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/tileview.cc
diff options
context:
space:
mode:
authorPekka Lampila <pekka.lampila@iki.fi>2014-02-07 12:48:09 +0200
committerPekka Lampila <pekka.lampila@iki.fi>2014-02-07 12:53:23 +0200
commit48e56a8bf10dff038930fe231c5560d3110b5dac (patch)
treeee4dabf6909225a851eb17ceaf41eda06a2be84e /crawl-ref/source/tileview.cc
parentea8347c74b17fff14a9676ca3008f238ec0500f7 (diff)
downloadcrawl-ref-48e56a8bf10dff038930fe231c5560d3110b5dac.tar.gz
crawl-ref-48e56a8bf10dff038930fe231c5560d3110b5dac.zip
Add tile_misc_anim option for both local tiles and WebTiles.
Diffstat (limited to 'crawl-ref/source/tileview.cc')
-rw-r--r--crawl-ref/source/tileview.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/crawl-ref/source/tileview.cc b/crawl-ref/source/tileview.cc
index 5101579293..817a801d5f 100644
--- a/crawl-ref/source/tileview.cc
+++ b/crawl-ref/source/tileview.cc
@@ -1059,7 +1059,7 @@ void tile_apply_animations(tileidx_t bg, tile_flavour *flv)
{
#ifndef USE_TILE_WEB
tileidx_t bg_idx = bg & TILE_FLAG_MASK;
- if (bg_idx == TILE_DNGN_PORTAL_WIZARD_LAB)
+ if (bg_idx == TILE_DNGN_PORTAL_WIZARD_LAB && Options.tile_misc_anim)
flv->special = (flv->special + 1) % tile_dngn_count(bg_idx);
else if (bg_idx == TILE_DNGN_LAVA && Options.tile_water_anim)
{
@@ -1074,11 +1074,12 @@ void tile_apply_animations(tileidx_t bg, tile_flavour *flv)
{
flv->special = random2(256);
}
- else if (bg_idx >= TILE_DNGN_ENTER_ZOT_CLOSED && bg_idx < TILE_BLOOD)
+ else if (bg_idx >= TILE_DNGN_ENTER_ZOT_CLOSED && bg_idx < TILE_BLOOD
+ && Options.tile_misc_anim)
{
flv->special = random2(256);
}
- else if (bg_idx == TILE_WALL_NORMAL)
+ else if (bg_idx == TILE_WALL_NORMAL && Options.tile_misc_anim)
{
tileidx_t basetile = tile_dngn_basetile(flv->wall);
if (_is_torch(basetile))