diff options
author | Darshan Shaligram <dshaligram@users.sourceforge.net> | 2010-01-28 01:36:02 +0530 |
---|---|---|
committer | Darshan Shaligram <dshaligram@users.sourceforge.net> | 2010-01-28 02:07:49 +0530 |
commit | 3051ff277d27eba6b918aeadf0cca0dc3448adc5 (patch) | |
tree | b19aec68619c460feee8b15da035253e77848cef /crawl-ref/source/l_mons.cc | |
parent | c4ee32123b1b2456cfa8cb81b33bae5356c9dd66 (diff) | |
download | crawl-ref-3051ff277d27eba6b918aeadf0cca0dc3448adc5.tar.gz crawl-ref-3051ff277d27eba6b918aeadf0cca0dc3448adc5.zip |
place-population: also report combined monster stats for all levels to give convenient branch summaries.
Example: ./crawl -script place-pop Lair:1 Lair:8
-uniques option can be used to enable counts for uniques (disabled by default).
As before, reports go to monster-report.out.
Diffstat (limited to 'crawl-ref/source/l_mons.cc')
-rw-r--r-- | crawl-ref/source/l_mons.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/crawl-ref/source/l_mons.cc b/crawl-ref/source/l_mons.cc index 06c3b0f731..2898ad7208 100644 --- a/crawl-ref/source/l_mons.cc +++ b/crawl-ref/source/l_mons.cc @@ -45,6 +45,11 @@ MDEF(name) PLUARET(string, mons->name(DESC_PLAIN, true).c_str()); } +MDEF(unique) +{ + PLUARET(boolean, mons_is_unique(mons->type)); +} + MDEF(base_name) { PLUARET(string, mons->base_name(DESC_PLAIN, true).c_str()); @@ -281,6 +286,7 @@ static MonsAccessor mons_attrs[] = { "full_name", l_mons_full_name }, { "db_name", l_mons_db_name }, { "type_name", l_mons_type_name }, + { "unique" , l_mons_unique }, { "x" , l_mons_x }, { "y" , l_mons_y }, |