aboutsummaryrefslogtreecommitdiff
path: root/life.cc
diff options
context:
space:
mode:
authorAdrian Kummerlaender2016-12-11 18:49:20 +0100
committerAdrian Kummerlaender2016-12-11 18:49:20 +0100
commita653a3a2823e9bcecc80ec639cd5d2743f3edd04 (patch)
tree82754818f93d39187689669e13602ffe65ce1028 /life.cc
parent7082c43f116902173d332d81e97f98c306c0dcba (diff)
downloadtermlife-a653a3a2823e9bcecc80ec639cd5d2743f3edd04.tar
termlife-a653a3a2823e9bcecc80ec639cd5d2743f3edd04.tar.gz
termlife-a653a3a2823e9bcecc80ec639cd5d2743f3edd04.tar.bz2
termlife-a653a3a2823e9bcecc80ec639cd5d2743f3edd04.tar.lz
termlife-a653a3a2823e9bcecc80ec639cd5d2743f3edd04.tar.xz
termlife-a653a3a2823e9bcecc80ec639cd5d2743f3edd04.tar.zst
termlife-a653a3a2823e9bcecc80ec639cd5d2743f3edd04.zip
Only print non-null life densities
Diffstat (limited to 'life.cc')
-rw-r--r--life.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/life.cc b/life.cc
index ad69d56..ee522ec 100644
--- a/life.cc
+++ b/life.cc
@@ -22,7 +22,11 @@ void draw(
if ( world.isLifeAt(i-x, j-y) ) {
tb_change_cell(i, j, 48+density, TB_BLACK, TB_GREEN);
} else {
- tb_change_cell(i, j, 48+density, TB_BLACK, TB_BLUE);
+ if ( density == 0 ) {
+ tb_change_cell(i, j, ' ', TB_BLACK, TB_BLUE);
+ } else {
+ tb_change_cell(i, j, 48+density, TB_BLACK, TB_BLUE);
+ }
}
});