my ($radius)= @_;
return 27 unless defined $radius;
$radius= abs($radius);
- return ($radius >= 450 ? 33 :
+ return ($radius >= 1000 ? 27 :
+ $radius >= 800 ? 29 :
+ $radius >= 550 ? 31 :
+ $radius >= 450 ? 33 :
$radius >= 400 ? 35 :
37);
}
my ($tickpitch)=($psu_ulen / $psu_ticksperu);
my ($sleeperctr)=($psu_ulen*0.5);
my ($sleeperend)=($psu_sleeperlen*0.5);
-print DEBUG "ps $p0 $p1 $lenperp ($ppu)\n";
+print DEBUG "ps $p0 $p1 $lenperp ($ppu) $allwidth\n";
$draw= current_draw();
if ($draw =~ m/[QGE]/) {
my ($pt,$going,$red,$csegbare,$movfeat,$movstroke);