summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/l_debug.cc
Commit message (Collapse)AuthorAgeFilesLines
* Add -script option to Crawl to run a Lua script. Scripts are similar to ↵Darshan Shaligram2010-01-091-0/+16
| | | | | | tests, but can be parameterised. Add a script to generate 150 level at a named place and report on all the monsters generated there.
* Wrapper for "divine retribution": debug.god_wrath(god, bonus).Jude Brown2009-12-171-1/+26
|
* Remove unnecessary header-header includes.Robert Vollmert2009-11-271-0/+1
|
* debug.cull_monsters() and debug.dismiss_adjacent()Matthew Cline2009-11-241-0/+49
|
* you.never_die (player::never_die)Matthew Cline2009-11-241-0/+17
| | | | | | If the macros DEBUG or WIZARD are defined, then class player will have the member never_die, which if set to true makes any deadly calls to ouch() return without the game ending.
* Split map knowledge and FPROPs.Robert Vollmert2009-11-081-1/+1
| | | | | | | | map_cell no longer has the field "properties", which has been replaced by the unsigned long array env.pgrid. env.map has been renamed to env.map_knowledge. It should really be moved into player.
* Get rid of env.show_los.Robert Vollmert2009-11-071-1/+0
|
* Split up debug.ccMatthew Cline2009-11-061-0/+1
|
* Get rid of multiple-meaning "int object" in env.show.Robert Vollmert2009-11-041-1/+1
| | | | | | | | | | | | | 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.
* Add option to use find_ray to debug_bouncy_beam.Robert Vollmert2009-11-031-1/+8
|
* Unit test for beams bouncingMatthew Cline2009-11-031-0/+31
|
* Move more macros and functions to cluautil.cc.Robert Vollmert2009-10-211-1/+1
|
* cosmetic: strip trailing whitespaceSteven Noonan2009-10-201-2/+2
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Move clua crawl_lib from clua to l_crawl.cc.Robert Vollmert2009-10-201-1/+1
| | | | To avoid name clashes, rename dlua libs from *_lib to *_dlib.
* Split debug lua bindings out to new library "debug".Robert Vollmert2009-10-201-0/+82