of the dungeon" rather than "got out of the dungeon alive"
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3522 c06c8d41-db1a-0410-9941-cceddc491573
2VVUGQRAV56RGTMOREX6ZQNJXDRYPLH5FS73JDZ4J46ECWV4CWAQC
const bool terse = verbosity == DDV_TERSE;
const bool semiverbose = verbosity == DDV_LOGVERBOSE;
const bool verbose = verbosity == DDV_VERBOSE || semiverbose;
const bool oneline = verbosity == DDV_ONELINE;
const bool terse = (verbosity == DDV_TERSE);
const bool semiverbose = (verbosity == DDV_LOGVERBOSE);
const bool verbose = (verbosity == DDV_VERBOSE || semiverbose);
const bool oneline = (verbosity == DDV_ONELINE);
desc += hiscore_newline_string();
if (num_runes > 0)
{
desc += hiscore_newline_string();
snprintf( scratch, INFO_SIZE, "... %s %d rune%s",
(death_type == KILLED_BY_WINNING) ? "and" : "with",
num_runes, (num_runes > 1) ? "s" : "" );
desc += scratch;
snprintf( scratch, INFO_SIZE, "... %s %d rune%s",
(death_type == KILLED_BY_WINNING) ? "and" : "with",
num_runes, (num_runes > 1) ? "s" : "" );
desc += scratch;
if (!semiverbose && num_diff_runes > 1)
{
snprintf( scratch, INFO_SIZE, " (of %d types)",
num_diff_runes );
desc += scratch;
}
if (!semiverbose && num_diff_runes > 1)
{
snprintf( scratch, INFO_SIZE, " (of %d types)",
num_diff_runes );
desc += scratch;
}
if (!semiverbose
&& death_time > 0
&& !hiscore_same_day( birth_time, death_time ))
{
desc += " on ";
hiscore_date_string( death_time, scratch );
desc += scratch;
}
if (!semiverbose
&& death_time > 0
&& !hiscore_same_day( birth_time, death_time ))
{
desc += " on ";
hiscore_date_string( death_time, scratch );
desc += scratch;
desc += "!";
desc += hiscore_newline_string();