chiark / gitweb /
fix sea dykes
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 2 Mar 2019 17:26:22 +0000 (17:26 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 2 Mar 2019 17:26:22 +0000 (17:26 +0000)
generate-board

index 474b5ff8ccecff0bd63a9e3d1011f52a645567d3..fcd1c7ac04b491adf572b056c71cda77190e7a69 100755 (executable)
@@ -551,7 +551,7 @@ sub dykes(){
     foreach my $adj (@{ $rr->{Adj} }) {
       my $neigh = $adj->{Name};
       o("  % dyke $rr->{Name} --- $neigh\n");
-      next if $neigh lt $rr->{Name};
+      next if $neigh lt $rr->{Name} && !$region{$neigh}{Special};
       next if $region{$neigh}{Colour} eq 'high';
       my @ends = adj_ends($adj);
       my $dirn = $ends[1] - $ends[0];
@@ -559,7 +559,7 @@ sub dykes(){
       o("  gsave\n");
       o("    ", psvec( 0.5 * ($ends[0] + $ends[1]) )," translate\n");
       o("    ", ($angle * 360 / TAU), " rotate\n");
-      o("    1 setgray 0 0 moveto 10 0 lineto stroke\n");
+      o("    1 setgray 0 0 moveto 20 0 lineto stroke\n");
       o("  grestore\n");
     }
   }