summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/tilepick.cc
Commit message (Collapse)AuthorAgeFilesLines
...
* Replace uses of player_in_water with you.in_water.Vsevolod Kozlov2009-11-051-1/+1
| | | | Signed-off-by: Robert Vollmert <rvollmert@gmx.net>
* Replace uses of player_is_airborne with you.airborne.Vsevolod Kozlov2009-11-051-1/+1
| | | | Signed-off-by: Robert Vollmert <rvollmert@gmx.net>
* Split up view.cc.Robert Vollmert2009-11-041-0/+2
|
* Get rid of multiple-meaning "int object" in env.show.Robert Vollmert2009-11-041-19/+14
| | | | | | | | | | | | | env.show is now a class show_def that stores tagged unions of type show_type. For the moment, there's also env.show_los for use in LOS determination, but that should become an array of boolean at some point. This breaks save compatibility. Tiles and console version build and appear to work fine, but this kind of change is likely to have some side-effects.
* Split game_options from externs.h into options.h.Robert Vollmert2009-11-041-0/+1
|
* Rename "Fling Icicle" to "Throw Icicle".David Ploog2009-11-031-1/+1
|
* Combine mons_is_submerged(monsters *m) into monsters::submerged()abrahamwl2009-10-311-1/+1
| | | | | | ...and replace all references to mons_is_submerged() with submerged(). It's a dirty job, but someone's got to do it. (Thank God for regex!)
* Splitting up stuff.cc.Robert Vollmert2009-10-301-0/+3
| | | | New: colour.cc, coord.cc, coordit.cc, random.cc, rng.cc.
* Bolt of Iron->Iron Shot, Ice Bolt->Fling Icicleabrahamwl2009-10-291-2/+2
| | | | | | | | | | | | | | | | | | | | Based on FR 1801710 Bolt of Iron and Ice Bolt were both mechanically different from the other "bolts" in that they didn't penetrate targets. In addition, Ice Bolt was very easy to confuse with Bolt of Cold. So they got their names changed to Iron Shot and Fling Icicle, respectively. This change is both external (in the game output) and internal (how the code refers to the spells). This commit also changes the names of the spells in the data files (ie. for tiles) and the names of some data files themselves (tile images). (See the file list.) Note that Lemuel's comment about the concept (and tile art)of "bolt" not fitting with the way the "bolt" spells behave is still valid, but that's another issue. I think this stems from a confusion between lightning "bolts" and crossbow "bolts." Signed-off-by: Eino Keskitalo <evktalo@users.sourceforge.net>
* Preliminarily add a new fungus species to replace fungus w.r.t. sporesCharles Otto2009-10-251-0/+2
| | | | | | | | Add a fungus species ('ballistomycete') to use in place of fungus in spores explosions etc. Fix a couple message leaks (wrong version of see_cell used in monaters::apply_enchantment)
* Rename Chronos to Cheibriados. (Jude Brown)David Ploog2009-10-231-3/+2
|
* Get rid of player_monster_visible.Robert Vollmert2009-10-221-1/+1
| | | | | | The special casing for drowning monsters appears to have been obsoloted by checking ENCH_SUBMERGED instead of calling mons_is_submerged.
* Fix altars of Chronos being invisible, include them when searching for altars.Adam Borowski2009-10-211-0/+2
|
* versioning: remove SVN-specific revision data, add Git versioningSteven Noonan2009-10-181-1/+0
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Fixing off-by-one issues in the tiles build due to the off-by-one fix to ↵Enne Walker2009-10-171-11/+11
| | | | crawl_view. (This was manifesting as weird artifacts or crashes.)
* tilepick.cc: fix compile error caused by misspellingSteven Noonan2009-10-171-2/+2
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Unify check for unknown staircases in is_unknown_staircase.Robert Vollmert2009-10-171-12/+2
|
* More renaming and reorganization of feature checks.Robert Vollmert2009-10-171-2/+2
| | | | | | | | | There were a couple of functions is_something(dgn_feature_type feat) defined in travel.cc that were otherwise independent of travel. For consistency, move these to terrain.cc and rename to feat_is_something. One might also consider renaming the various feat_is_whatever functions to just is_whatever.
* Naming consistency.Robert Vollmert2009-10-171-4/+4
| | | | | Mostly rename functions from terrain.h that accept features of typ dgn_feature_type from grid_is_* to feat_is_*.
* Globally replace see_grid by see_cell.Robert Vollmert2009-10-171-2/+2
|
* Add minor cosmetic fix.David Lawrence Ramsey2009-10-151-1/+1
|
* Rename giant brown frog to giant toad (Eronarn). Tiles build not tested.Eino Keskitalo2009-10-151-4/+4
| | | | Signed-off-by: Eino Keskitalo <evktalo@users.sourceforge.net>
* Rename Summon Wraiths to Haunt everywhere, for consistency, and adjustDavid Lawrence Ramsey2009-10-131-2/+2
| | | | the tiles accordingly.
* Fix tiles compile (missing includes after view.cc split).Robert Vollmert2009-10-091-0/+1
|
* Fix tiles compilation, as pointed out by Steven Noonan.David Lawrence Ramsey2009-10-081-1/+1
|
* With help from jpeg, fix tile picking for (very) ugly things found viaDavid Lawrence Ramsey2009-10-081-8/+6
| | | | Detect Monsters.
* Simplify further.David Lawrence Ramsey2009-10-081-29/+15
|
* Attempt to make the new (very) ugly thing tiles map to their colorsDavid Lawrence Ramsey2009-10-081-23/+47
| | | | properly.
* Add whitespace fix.David Lawrence Ramsey2009-10-061-1/+1
|
* Drop obsolete CVS last-committed headers ($Author$).Adam Borowski2009-10-061-2/+0
|
* move 'Kills.h' -> 'kills.h', 'Kills.cc' -> 'kills.cc' for file naming ↵Steven Noonan2009-09-291-1/+1
| | | | | | consistency Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Add spelling fixes.David Lawrence Ramsey2009-09-231-4/+4
|
* Add new unique Gastronok (slug wizard), via a patch by bookofjude and some j-p-e-g2009-09-221-0/+2
| | | | | | | | tweaks to make his speech and casting work correctly. Turns up around the same time as Erolcha and Grum. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10774 c06c8d41-db1a-0410-9941-cceddc491573
* * Actually use the rock worm's corpse tile.j-p-e-g2009-09-211-0/+2
| | | | | | | | * Tweak a few skill titles. * Update the change log (not for these, though). git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10769 c06c8d41-db1a-0410-9941-cceddc491573
* * Fix wizmode autoexplore (used for debugging) not nuking traps, as itj-p-e-g2009-09-201-0/+1
| | | | | | | | | claimed to do. * Fix post-berserk exhaustion not cancelling haste if not wearing the "RS. * Update change log. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10752 c06c8d41-db1a-0410-9941-cceddc491573
* Add whitespace fixes.dolorous2009-09-191-1/+1
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10732 c06c8d41-db1a-0410-9941-cceddc491573
* Add Mitsuhiro's new kraken tiles, slightly modified to make them workj-p-e-g2009-09-191-0/+5
| | | | | | | | | | | with the water overlays. Experimentally disallow krakens (heads) to be placed in or move into shallow water. If the player wants to get rid of the source of all those tentacles he'll have to use ranged combat/spells or face the disadvantage of standing inside shallow water. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10731 c06c8d41-db1a-0410-9941-cceddc491573
* Experimentally use Denzi and/or Mitsuhiro's water tiles for the Shoals.j-p-e-g2009-09-161-0/+7
| | | | | | | | | | | | It's possible that they make the water look too busy, but maybe I only need to get used to it. Also add some more alternative tiles for the plain dungeon floor and walls, and move around some spell tiles again. Also fix 2844278: melding stacks stat bonuses for Merfolk. Update change log for the starting stat and exclusion changes. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10688 c06c8d41-db1a-0410-9941-cceddc491573
* Add the last missing spell tiles.j-p-e-g2009-09-131-9/+5
| | | | | | | Update change log. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10668 c06c8d41-db1a-0410-9941-cceddc491573
* Add tiles for Stonemail, Phase Shift and Portal Projectile.j-p-e-g2009-09-131-3/+3
| | | | | | | Still missing: Warp Weapon, Death's Door and Summon Ugly Thing. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10667 c06c8d41-db1a-0410-9941-cceddc491573
* Reassign some of the spell tiles.j-p-e-g2009-09-111-3/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10656 c06c8d41-db1a-0410-9941-cceddc491573
* Add a button to memorise spells to the new spell display. All this doesj-p-e-g2009-09-111-2/+3
| | | | | | | | at the moment is call learn_spell(), but I'm planning to reuse the spell display for this purpose. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10655 c06c8d41-db1a-0410-9941-cceddc491573
* Move around a couple of spell tiles, reorder spells in the tiles code,j-p-e-g2009-09-111-156/+197
| | | | | | | | and document the missing tiles. Also add a tile for small skeletons, and update the change log. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10653 c06c8d41-db1a-0410-9941-cceddc491573
* Adding spell images, rltiles build script, and a tileidx_spell function. ↵ennewalker2009-09-111-0/+194
| | | | | | There are quite a few spells that don't have images (marked as TODO in tileidx_spell) and about three images that are named "unknown" because I can't figure out what they map to. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10651 c06c8d41-db1a-0410-9941-cceddc491573
* Fix draconians not being handled correctly in the doll edit screen.j-p-e-g2009-08-191-10/+11
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10579 c06c8d41-db1a-0410-9941-cceddc491573
* Disallow choice of "none" for species/base in the doll edit screen.j-p-e-g2009-08-191-4/+5
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10574 c06c8d41-db1a-0410-9941-cceddc491573
* Reimplementing playing with dolls ('-' command). Keys are mostly the same ↵ennewalker2009-08-181-34/+41
| | | | | | | | | | | | | | as the 0.4 version and are documented. Dolls are no longer limited in what features they can force, so your character can always look like a flaming centaur with wings if that's how you want to present yourself. This shouldn't cause any major breakage with save games or dolls.txt files, although expect some weirdness. Sorry. Also, fixed a bug where barding wasn't appearing on nagas or centaurs. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10568 c06c8d41-db1a-0410-9941-cceddc491573
* Add a new unique mummy, Menkaure, and three new ossuaries. All courtesy of due.evktalo2009-08-111-0/+2
| | | | | | Also added a tile for Menkaure, and made him generate in the dungeon. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10515 c06c8d41-db1a-0410-9941-cceddc491573
* Fix the weird beam tiles for unknown beam types.j-p-e-g2009-08-091-1/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10510 c06c8d41-db1a-0410-9941-cceddc491573
* * Fix infinite Xom teleportation rides. Whoops!j-p-e-g2009-08-031-2/+2
| | | | | | | | * Move unseen altar/entrance tiles to dngn.png, so they're handled correctly with magic mapping. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10482 c06c8d41-db1a-0410-9941-cceddc491573