summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/rltiles
diff options
context:
space:
mode:
authorJohanna Ploog <j-p-e-g@users.sourceforge.net>2010-01-11 21:16:19 +0100
committerJohanna Ploog <j-p-e-g@users.sourceforge.net>2010-01-11 21:33:48 +0100
commitc9a153bf0e040197b9e5ffe5d7e815dd2bff6844 (patch)
tree4461ca5fd4047a6dc1a283af4b2b53594863f7e4 /crawl-ref/source/rltiles
parentbd7a961334fbcc180bfb39501bd7948dc961868c (diff)
downloadcrawl-ref-c9a153bf0e040197b9e5ffe5d7e815dd2bff6844.tar.gz
crawl-ref-c9a153bf0e040197b9e5ffe5d7e815dd2bff6844.zip
List tile weights in tile-dngn.html.
Diffstat (limited to 'crawl-ref/source/rltiles')
-rw-r--r--crawl-ref/source/rltiles/tool/tile_list_processor.cc9
1 files changed, 7 insertions, 2 deletions
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, "<td></td><td></td>");
+ const int prob = m_page.m_probs[i] - m_page.m_probs[i-1];
+ fprintf(fp, "<td>(%d)</td><td></td>", 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, "<td>%s</td>", lcenum.c_str());
+ const int prob = m_page.m_probs[i];
+ if (m_page.m_counts[i] > 1)
+ fprintf(fp, "<td>%s (%d)</td>", lcenum.c_str(), prob);
+ else
+ fprintf(fp, "<td>%s</td>", lcenum.c_str());
const std::string &parts_ctg = m_page.m_tiles[i]->parts_ctg();
if (parts_ctg.empty())