Advertisement
ffilz

sec2pdf patch

Oct 31st, 2016
381
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 1.75 KB | None | 0 0
  1. diff -u sec2pdf.orig/sec2pdf sec2pdf/sec2pdf
  2. --- sec2pdf.orig/sec2pdf    2016-10-31 13:29:41.528847875 -0700
  3. +++ sec2pdf/sec2pdf 2016-06-24 14:43:00.547483490 -0700
  4. @@ -462,6 +462,8 @@
  5.             $pdf->circle($x-$tmppos/3,$y-$tmppos,$tmprad*1.3);
  6.             styledcircle("system-belt",0,$x-$tmppos,$y+$tmppos/3,
  7.                 $tmprad*0.7);
  8. +       }elsif (substr($uwp,3,1) eq 'A') {
  9. +           styledcircle("system-world-iswater",0,$x,$y);
  10.         }elsif (substr($uwp,3,1) ne '0') {
  11.             styledcircle("system-world-haswater",0,$x,$y);
  12.         }else{
  13. @@ -515,9 +517,14 @@
  14.         styledcircle("system-gasgiant",0,$x,$y)
  15.             if substr($pbg,2,1) ne "0";
  16.  
  17. -       # allegiance - skip blank
  18. -       styledtext("system-ally",0,$ally,$x,$y)
  19. -           if $ally and $ally ne "Xx";
  20. +       if ($ally and activestyle("system-ally")) {
  21. +           # allegiance - skip blank
  22. +           styledtext("system-ally",0,$ally,$x,$y);
  23. +       }
  24. +       if ($trade and activestyle("system-trade")) {
  25. +           # trade - skip blank
  26. +           styledtext("system-trade",0,rtrim($trade),$x,$y);
  27. +       }
  28.     }}
  29.  }
  30.  
  31. @@ -777,7 +784,8 @@
  32.  
  33.  system-world-radius 29
  34.  system-world-stroke none
  35. -system-world-haswater-fill blue
  36. +system-world-haswater-fill powderblue
  37. +system-world-iswater-fill blue
  38.  system-world-nowater-fill black
  39.  
  40.  system-belt-stroke none
  41. @@ -792,10 +800,16 @@
  42.  system-gasgiant-stroke none
  43.  system-gasgiant-radius 10
  44.  
  45. +system-ally on
  46.  system-ally-size 25
  47.  system-ally-align right
  48.  system-ally-pos 85 -43
  49.  
  50. +system-trade off
  51. +system-trade-size 25
  52. +system-trade-align right
  53. +system-trade-pos 85 -43
  54. +
  55.  system-amber-radius 70
  56.  system-amber-stroke orange
  57.  system-amber-fill none
  58. @@ -1343,3 +1357,9 @@
  59.     # draw this last so it ends up on top...
  60.     drawsystemdata($C,$R) if keys %SystemData > 0;
  61.  }
  62. +
  63. +sub rtrim {
  64. +   my $s = shift;
  65. +   $s =~ s/\s+$//;
  66. +    return $s
  67. +}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement