summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/tile2.cc
Commit message (Collapse)AuthorAgeFilesLines
...
* Introduce a temporary neutral brand for tiles because it was driving me nutsj-p-e-g2008-03-231-1/+7
| | | | | | | | | | | | when testing Ely's pacifying. (Currently only inappropriately reuses TILE_NEW_STAIR, which will have to be replaced with something more distinctive some time.) Also add an option for colouring neutrals on the minimap (defaults to red, like hostiles) and allow secondary item use by Ctrl-L-clicking on items in inventory (firing weapons, unwielding rods, etc.) git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3830 c06c8d41-db1a-0410-9941-cceddc491573
* Another batch of msvc compile fixes.pauldubois2008-03-101-2/+2
| | | | | | | | | | | | | | Added wrapper implementation for opendir/readdir Other functions left stubbed out. It's a shame that crawl's "direct.h" conflicts with <direct.h>. Fixed up use of AppHdr.h in a couple places (it must be included first); changed project to use precompiled headers. crawl now compiles cleanly but doesn't link. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3573 c06c8d41-db1a-0410-9941-cceddc491573
* [Bug 1907221] Add "Modified for Crawl Reference" statement and author to aj-p-e-g2008-03-081-0/+7
| | | | | | | | huge number of files. Also correct file name comments. No coding changes. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3539 c06c8d41-db1a-0410-9941-cceddc491573
* Fixing Win32 tile issue with cursor not being displayed on out of sight tiles.ennewalker2008-03-011-16/+17
| | | | | | Reverting previous change to make cursor be red on out of sight tiles that have been seen. You can still click on them to travel and so it feels wrong to have the cursor appear invalid. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3498 c06c8d41-db1a-0410-9941-cceddc491573
* Adding different art for staves and rods so that they no longer look identical.ennewalker2008-02-291-1/+11
| | | | | | Rearranging staff and rod art assets. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3478 c06c8d41-db1a-0410-9941-cceddc491573
* Fixing "unknown stair" tiles issues where stairs that should be known ↵ennewalker2008-02-111-9/+8
| | | | | | weren't being drawn as such. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3426 c06c8d41-db1a-0410-9941-cceddc491573
* Adding icons (from Denzi) for identified staves and rods, now that identical ↵ennewalker2008-02-101-4/+15
| | | | | | | | staff types share the same description. Removing old Nethack item tiles. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3425 c06c8d41-db1a-0410-9941-cceddc491573
* Adding "unknown stair" marker for tiles.ennewalker2008-02-091-0/+9
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3420 c06c8d41-db1a-0410-9941-cceddc491573
* Fixed [1879026] (Tiles) Wrong display of cached player tile.ennewalker2008-02-091-37/+33
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3419 c06c8d41-db1a-0410-9941-cceddc491573
* Fix collision between gotoxy(int,int,int) and DOS djgpp gotoxy().dshaligram2008-01-251-11/+11
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3337 c06c8d41-db1a-0410-9941-cceddc491573
* Fixing tile caching bug (resulting in temporarily disappearing items/monsters.)ennewalker2008-01-201-2/+4
| | | | | | Added sanctuary art. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3310 c06c8d41-db1a-0410-9941-cceddc491573
* Added rock worm and transparent wall tiles from Denzi.ennewalker2008-01-201-1/+5
| | | | | | | Added blood splatter. More tile code cleanup. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3304 c06c8d41-db1a-0410-9941-cceddc491573
* Tile support to show travel exclusions.ennewalker2008-01-191-69/+103
| | | | | | | Added status graphic for poisoned monsters. Changing tile storage type from unsigned short to unsigned int to have room for more flag bits. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3300 c06c8d41-db1a-0410-9941-cceddc491573
* Making mouse-over region larger on Linux.ennewalker2008-01-181-86/+25
| | | | | | | Reformatting mouse-over messages to be consistent. More tile code cleanup and dead code removal. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3299 c06c8d41-db1a-0410-9941-cceddc491573
* [1838120] Ghosts change icon when saving and restoring in tile versionennewalker2008-01-181-1/+1
| | | | | | [1843058] Player info too close to map in tile version git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3296 c06c8d41-db1a-0410-9941-cceddc491573
* Some more improvements for (you guessed it) the tiles. j-p-e-g2008-01-181-11/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Fixing title screen redraw issue.ennewalker2008-01-121-8/+3
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3262 c06c8d41-db1a-0410-9941-cceddc491573
* Fix tiles title screen issues on Win32.ennewalker2008-01-121-14/+14
| | | | | | Continuing tile code cleanup. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3257 c06c8d41-db1a-0410-9941-cceddc491573
* s/LONG_SWORDS/LONG_BLADES/ (cbus).dshaligram2008-01-101-1/+1
| | | | | | Use skill_name() to describe weapon skills. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3239 c06c8d41-db1a-0410-9941-cceddc491573
* Fixing compilation issues from ghost changes.ennewalker2008-01-101-7/+8
| | | | | | Fixing incorrect asserts in tiles code. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3236 c06c8d41-db1a-0410-9941-cceddc491573
* Adding title screen for tiles (and title_screen option.)ennewalker2008-01-051-6/+23
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3206 c06c8d41-db1a-0410-9941-cceddc491573
* Fixing Pan assertion.ennewalker2008-01-051-21/+36
| | | | | | | | | Fixing Pan coloring issue. Adding new dungeon tiles from Denzi. Fixing lack of initialization of tiles when going up stairs to a new level. Allowing for different flavors of lava and water. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3199 c06c8d41-db1a-0410-9941-cceddc491573
* tile2.cc cleanup. Removing unused ISO code. Removing (more) hard tabs.ennewalker2008-01-051-96/+8
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3197 c06c8d41-db1a-0410-9941-cceddc491573
* Tiles!ennewalker2008-01-051-0/+3023
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3194 c06c8d41-db1a-0410-9941-cceddc491573