diff options
author | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-01-18 00:31:16 +0000 |
---|---|---|
committer | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-01-18 00:31:16 +0000 |
commit | 2d552e655e12190228e8f737961ccf33875791a5 (patch) | |
tree | 77ed5e2f473edce1ec0660f9fb6e3cc66ab690d4 /crawl-ref/source/tiles.h | |
parent | a64069c6cb00d8eee7655ee1b6162b9b6ab0dbf7 (diff) | |
download | crawl-ref-2d552e655e12190228e8f737961ccf33875791a5.tar.gz crawl-ref-2d552e655e12190228e8f737961ccf33875791a5.zip |
Some more improvements for (you guessed it) the tiles.
Hey, I can't help it! :)
Fix 1872624: Detect creatures revealing too much info
The tiles drawn for detected monsters are now
mons_genus(monster). It's not quite as strict as only
showing the letter in ASCII (e.g. merfolk, minotaur
and elephant slug have different genus but one common
letter), but it's certainly better than showing the
actual monster.
Some more changes to L-click action in inventory, this
time adding rods to the mix that can now be evoked
rather than unwielded.
Also:
* Fix cut-off of first digit in item quantities > 99
* show friendly monsters on map overview as lightred
(hostiles remain darkred)
* show player on map overview as white even when
zooming around in X-mode
* general clean-up
And, not tile-related:
FR 1819454: * add mutation line for gourmand behaviour
of Ogres and Troll.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3295 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/tiles.h')
-rw-r--r-- | crawl-ref/source/tiles.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/tiles.h b/crawl-ref/source/tiles.h index 991e48f17f..96e68351d3 100644 --- a/crawl-ref/source/tiles.h +++ b/crawl-ref/source/tiles.h @@ -40,7 +40,8 @@ int tilep_equ_boots(const item_def &item); // Tile display related void tile_draw_floor(); -void tile_place_monster(int gx, int gy, int idx, bool foreground = true); +void tile_place_monster(int gx, int gy, int idx, bool foreground = true, + bool detected = false); void tile_place_item(int x, int y, int idx); void tile_place_item_bk(int gx, int gy, int idx); void tile_place_tile_bk(int gx, int gy, int tileidx); |