summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/tilemcache.cc
Commit message (Collapse)AuthorAgeFilesLines
* Tile transparency in water without overlays.Enne Walker2010-01-171-0/+7
| | | | | | | | | | | | | | | | | In order for jpeg's waves to work on deep water as well as shallow, we need to not use partially transparent overlays to simulate an actor or an item being submerged. Now, non-flying objects on water will be drawn transparently to blend with the water below. This should mostly look the same, except it will now work on top of waves and will not require a mask for each water type. As a nice side-effect, ghosts are now transparent again and the water on top of submerged objects now animates properly. See the comments in tilebuf.cc for details. The mask tile itself can be adjusted to change the water level, but the parameters to SubmergedTileBuffer will need to be changed to compensate depending on what the new art looks like.
* Add Porkchop's improved angel tile, slightly tweaked.Johanna Ploog2010-01-171-1/+0
| | | | | | The old tile erroneously displayed angels wielding a long blade and wearing a shield. It was, in fact, identical to the Daeva one, except in coloration.
* Add tiles for the new merfolk monsters.Johanna Ploog2010-01-151-2/+8
| | | | | | The plain merfolk is only used for the corpse tile but I decided to add it anyway, especially as I'm considering using that for the base merfolk and the current fighter one for the impaler.
* Use purge's Pikel tile.Johanna Ploog2010-01-141-1/+0
|
* Add a tile for Pikel.Johanna Ploog2010-01-131-0/+1
|
* Give Kirke's tile a staff and remove her from the weapon offset function.Johanna Ploog2010-01-081-4/+0
| | | | | | Since Kirke is a spellcaster and not wielding a weapon, she looks kinda stupid holding her hand like that and the staff is a common sign of a unique being a spellcaster.
* Fix 0000353: Make Agnes' tile wield a lajatang.Johanna Ploog2010-01-071-0/+4
| | | | | | The short sword probably dates back from before lajatangs were added. Rather than draw in a lajatang, I removed the weapon and added her into the weapon offset function.
* Slight reordering in get_weapon_offset().Johanna Ploog2010-01-071-5/+5
|
* Correct comments in get_weapon_offset()Johanna Ploog2010-01-071-6/+6
|
* Display Crazy Yiuf's tile with the wielded weapon.Johanna Ploog2009-12-261-0/+1
|
* Add a tile for Maurice. :)Johanna Ploog2009-12-171-0/+4
| | | | | Might be a bit too hard to see on some textures, though I tested it in all branches.
* tiles: only include tiledef-*.h in files where they're neededSteven Noonan2009-12-121-0/+2
| | | | | | | This eliminates the annoying full rebuild that happens when the tiledefs are modified. Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Rename guardian nagas to guardian serpents.Adam Borowski2009-12-111-1/+1
| | | | The tile is left untouched for now.
* Add a missing header for the tiles build.Adam Borowski2009-10-221-0/+1
|
* versioning: remove SVN-specific revision data, add Git versioningSteven Noonan2009-10-181-1/+0
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* project-wide: fix msvc compile breakageSteven Noonan2009-10-121-0/+4
| | | | | | MSVC is like a chimp with Down's syndrome. Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Add Eino's totally awesome Grum tile, as well as my own significantly less j-p-e-g2009-06-291-0/+4
| | | | | | | | | | | | | | | | | awesome tile for Kirke. Thanks, Eino, you rock! Some modifications for Kirke: * reduce the size of Kirke's hog band * replace Summon Ice Beasts with another instance of the "porkalator" * give the porkalator a 33% chance of upgrading a nearby hostile monster to hog Also, open a new category in dc-mon.txt for transformations, so specific tiles are easier to add. The player's pig form now looks subtly different from the other hogs, some greater difference would be better, though. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10076 c06c8d41-db1a-0410-9941-cceddc491573
* Add new unique gnoll Grum, courtesy of Eino's patch. Thanks!j-p-e-g2009-06-281-0/+1
| | | | | | | Also added a preliminary tile. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10070 c06c8d41-db1a-0410-9941-cceddc491573
* * Also allow definition of equipment tiles in art-data.txt.j-p-e-g2009-06-261-3/+3
| | | | | | | * Rename some tiles and tile folders. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10054 c06c8d41-db1a-0410-9941-cceddc491573
* Apply minor fixes patch [2727286] by kotk, minus the sqldbm.h type dolorous2009-04-171-1/+1
| | | | | | | changes (as I have no way of testing them on multiple platforms). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9615 c06c8d41-db1a-0410-9941-cceddc491573
* * Add tile for Nergalle, who's actually not all that ugly but apparently j-p-e-g2009-03-091-0/+2
| | | | | | | | | | | has a really bad fashion sense. * Add a sticky flame marker for monsters. * Replace the trapdoor spider tile with a less original, but nicer one. * Improve shopping interface: replace "examine item" command with a toggle between browsing and shopping. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9397 c06c8d41-db1a-0410-9941-cceddc491573
* * Add tile for Sonja.j-p-e-g2009-03-091-90/+86
| | | | | | | | * Display wielded weapons for zombies, Sonja, Ilsuiw and Saint Roka. * Reorder get_weapon_offset() to be more logical. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9394 c06c8d41-db1a-0410-9941-cceddc491573
* Adding REVISION() macro to all source files.ennewalker2009-01-041-0/+3
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8217 c06c8d41-db1a-0410-9941-cceddc491573
* * Tweak Snorg's tile to increase the difference to the plain troll.j-p-e-g2008-11-281-9/+5
| | | | | | | | | | | | | * Add a new tile each for the flaming corpse and trapdoor spider. * Add a sticky flame overlay for the player tile. * Move all unique monsters into dc-mon/unique (minus Adolf). * Remove comments and commented out monsters from the tile definitions. * Minor comment fixes and code cleanup. I'm really starting to get the hang of the tile creation. :) git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7665 c06c8d41-db1a-0410-9941-cceddc491573
* Add whitespace fixes.dolorous2008-09-281-11/+11
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@7054 c06c8d41-db1a-0410-9941-cceddc491573
* Added new monster draconian tiles. Improved ring and amulet graphics. ↵ennewalker2008-09-251-54/+47
| | | | | | Fixed issue where the deep elf blademaster did not appear with weapons. (These graphics are all from Mitsuhiro Itakura.) git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6974 c06c8d41-db1a-0410-9941-cceddc491573
* Incorporating new tiles from Denzi/Mitsuhiro. Rings and amulets now have ↵ennewalker2008-09-121-0/+16
| | | | | | labels when identified. Centaurs/yaktaurs now display the weapon they're wielding (and look better too). Variations of weapons and armor (i.e. normal, shiny, randart) are now determined automatically from the tile definitions, rather than being hardcoded. Also, improved axe tiles. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6910 c06c8d41-db1a-0410-9941-cceddc491573
* Tiles mcache improvements. Monsters out of sight are now shown with their ↵ennewalker2008-09-061-0/+856
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