my $track = $c{SeaTrack};
my $token_sz = $hs_sz;
my $dy = $token_sz * 1.25;
+ my $dx = $token_sz * 1.25;
my $linecolour = darkerpscolour('cube', 0.25);
my @pos;
for my $i (0..$#$track) {
my $t_sz = 24;
my $shrink = ($hs_sz * 0.75 / $deck_h);
o(" gsave % T M $i\n");
- o(" 0 -$dy translate\n");
+ o(" ",0.6 * $dx, " ", -0.28 * $dy," translate\n");
o(" gsave");
o(" $shrink dup scale -90 rotate\n");
o(" newpath ", ($hs_lw / $shrink)," setlinewidth\n");
o(" deck1path stroke\n");
o(" grestore");
o(" /Helvetica-Bold findfont $t_sz scalefont setfont\n");
- o(" 20 10 moveto ($track->[$i]) show");
+ o(" 12 -22 moveto ($track->[$i]) show");
o(" grestore\n");
}
if ($differs || $track->[$i]==2 && $track->[$i+2]!=2) {
if ($differs) {
o(" 0 0 moveto",
- " ",psvec(mkvec( $token_sz * 1.25 + $cube_sz, 0 )),
+ " ",psvec(mkvec( $dx + $cube_sz, 0 )),
" rlineto stroke\n");
}
o(" ",($token_sz * 0.6 + $cube_gap)," ",($cube_gap + $hs_lw),
decks();
sea_track();
hs_initial();
-# xxx HS initial locations
-# xxx HS instructions
-# xxx overall instructions
play_hint();
postamble();