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];
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");
}
}