diff options
author | ennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-09-06 03:13:34 +0000 |
---|---|---|
committer | ennewalker <ennewalker@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-09-06 03:13:34 +0000 |
commit | a8a183dca9dfa75807dadc556e84b20aab993ce8 (patch) | |
tree | f2dcca4db96304a94b07c9282cd02a71f43f64a3 /crawl-ref/source/view.cc | |
parent | 7349eedd00eabe85d7e76e457011d48522b97593 (diff) | |
download | crawl-ref-a8a183dca9dfa75807dadc556e84b20aab993ce8.tar.gz crawl-ref-a8a183dca9dfa75807dadc556e84b20aab993ce8.zip |
Tiles mcache improvements. Monsters out of sight are now shown with their last seen equipment. Player ghosts are now drawn correctly again. Denzi's new 48x32 pandemonium demon tiles are now used.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6875 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/view.cc')
-rw-r--r-- | crawl-ref/source/view.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/crawl-ref/source/view.cc b/crawl-ref/source/view.cc index 1500009a16..113b9f55f4 100644 --- a/crawl-ref/source/view.cc +++ b/crawl-ref/source/view.cc @@ -73,6 +73,7 @@ #include "tiles.h" #include "state.h" #include "terrain.h" +#include "tilemcache.h" #include "tilesdl.h" #include "travel.h" #include "tutorial.h" @@ -4823,7 +4824,7 @@ void viewwindow(bool draw_it, bool do_updates) #ifdef USE_TILE tile_draw_floor(); - tile_mcache_unlock(); + mcache.clear_nonref(); #endif env.show_col.init(LIGHTGREY); @@ -5010,8 +5011,7 @@ void viewwindow(bool draw_it, bool do_updates) else { env.tile_bk_fg[gc.x][gc.y] = - get_base_idx_from_mcache( - env.tile_fg[ep.x-1][ep.y-1]); + env.tile_fg[ep.x-1][ep.y-1]; } env.tile_bk_bg[gc.x][gc.y] = env.tile_bg[ep.x-1][ep.y-1]; |