From: Ian Jackson Date: Sun, 10 Mar 2019 18:49:03 +0000 (+0000) Subject: move ZZ HS knowledge to misc-data.pl X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=9e3283b7adfab9117423d4364831ca0a8729d028;p=pandemic-rising-tide.git move ZZ HS knowledge to misc-data.pl NFC --- diff --git a/generate-board b/generate-board index 19a00a6..959861a 100755 --- a/generate-board +++ b/generate-board @@ -583,8 +583,9 @@ sub some_edge_faces (@) { } } -sub afsluitdijk() { - my ($adj) = grep { $_->{Name} eq 'NZ' } @{ $region{'ZZ'}{Adj} }; +sub afsluitdijk ($) { + my ($inner) = @_; + my ($adj) = grep { $_->{Name} eq 'NZ' } @{ $region{$inner}{Adj} }; my $dash = 20; my (@pos) = adj_ends($adj); my $mid = 0.5 * ($pos[0] + $pos[1]); @@ -603,9 +604,13 @@ END one_hs('purple', $mid); } +sub afsluitdijken() { + afsluitdijk($_) foreach @{ $c{DashedHsInners} }; +} + sub edge_faces() { some_edge_faces($region{$c{Sea}}); - afsluitdijk(); + afsluitdijken(); some_edge_faces(grep { $_->{Name} !~ m{^(?:L2?|NZ|ZZ)$} } values %region); diff --git a/misc-data.pl b/misc-data.pl index 1208324..28d3c3c 100644 --- a/misc-data.pl +++ b/misc-data.pl @@ -33,6 +33,7 @@ our %c = NZ => 'Noordzee', }, HS => [ 'Roer en Overmaas', 'Schouwen-Duiveland', 'Rijn en IJssel' ], + DashedHsInners => [ 'ZZ' ], SeaTrack => [qw(2 2 2 3 3 3 4 4 4)], CubeAbove => [ 'Wieringermeer'