From 37ba1ab104f53c944794fe91a95ce40d190a4fed Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 2 Mar 2019 15:42:30 +0000 Subject: [PATCH] break one one_hs --- generate-board | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/generate-board b/generate-board index 8171138..1930230 100755 --- a/generate-board +++ b/generate-board @@ -388,10 +388,23 @@ sub edge_faces() { } values %region); } +our $hs_sz = 17 * MM2PT; +our $hs_lw = 3; + +sub one_hs ($$) { + my ($colour, $hspos) = @_; + o(sprintf < 1 } @{ $c{HS} }; @@ -405,14 +418,7 @@ sub label_faces() { ( $rr->{Colour} eq 'green' ? 0.25 : 0.65 )); my $hspos = $pos - mkvec(0, $sz * @$words + $hs_sz/2 + $hs_lw + $hs_sz*0.15); - o(sprintf <{Colour}}, - sub { $_ = 0.75 * $_ foreach @_ }), - psvec($hspos), $hs_sz/2); + one_hs($c{Colours}{$rr->{Colour}}, $hspos); } # xxx water cubes o(" /words {\n"); -- 2.30.2