chiark / gitweb /
wip pot processing
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 26 Oct 2021 22:43:33 +0000 (23:43 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 26 Oct 2021 22:43:33 +0000 (23:43 +0100)
pumpkin-books.ps.pl

index c715f6991119ca4500e281ddcd3d39edcd01bd08..b673112d88df596a95b7455822737ecc3d823291 100755 (executable)
@@ -139,6 +139,21 @@ END
   $o;
 }
 
+sub num_players ($;$) {
+  my ($n, $plus) = @_;
+  my $o = '';
+
+  $o .= <<END;
+  gsave
+    -0.94 0.50 dc translate
+    0.3 dup scale
+    pot_image
+    18 0 translate
+    pot_image
+  grestore
+END
+  return $o;
+}
 
 sub general_book ($$) { # put in a gsave
   my ($this, $costs) = @_;
@@ -559,15 +574,7 @@ END
 sub black_book_pair () {
   my $o = general_book($moth, [10, 1]);
 
-  $o .= <<END;
-  gsave
-    -0.94 0.50 dc translate
-    0.3 dup scale
-    pot_image
-    18 0 translate
-    pot_image
-  grestore
-END
+  $o .= num_players(2);
 
   $o .= exposition(<<END);
 The player with the shortest distance