From c9a153bf0e040197b9e5ffe5d7e815dd2bff6844 Mon Sep 17 00:00:00 2001 From: Johanna Ploog Date: Mon, 11 Jan 2010 21:16:19 +0100 Subject: List tile weights in tile-dngn.html. --- crawl-ref/source/rltiles/tool/tile_list_processor.cc | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'crawl-ref/source/rltiles') diff --git a/crawl-ref/source/rltiles/tool/tile_list_processor.cc b/crawl-ref/source/rltiles/tool/tile_list_processor.cc index 7138ab5408..476cf6095f 100644 --- a/crawl-ref/source/rltiles/tool/tile_list_processor.cc +++ b/crawl-ref/source/rltiles/tool/tile_list_processor.cc @@ -1128,7 +1128,8 @@ bool tile_list_processor::write_data() if (m_page.m_tiles[i]->enumcount() == 0) { - fprintf(fp, ""); + const int prob = m_page.m_probs[i] - m_page.m_probs[i-1]; + fprintf(fp, "(%d)", prob); } else { @@ -1136,7 +1137,11 @@ bool tile_list_processor::write_data() for (unsigned int c = 0; c < lcenum.size(); c++) lcenum[c] = std::tolower(lcenum[c]); - fprintf(fp, "%s", lcenum.c_str()); + const int prob = m_page.m_probs[i]; + if (m_page.m_counts[i] > 1) + fprintf(fp, "%s (%d)", lcenum.c_str(), prob); + else + fprintf(fp, "%s", lcenum.c_str()); const std::string &parts_ctg = m_page.m_tiles[i]->parts_ctg(); if (parts_ctg.empty()) -- cgit v1.2.3-54-g00ecf