commit 983dae9b9f8f126f1d2fd21636bf86ba5dce9bcb Author: Neale Pickett Date: Sat Mar 11 18:53:21 2023 -0700 Finally, a buildable source tree diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..89f9ac0 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +out/ diff --git a/Makefile b/Makefile new file mode 100755 index 0000000..4eb6dcd --- /dev/null +++ b/Makefile @@ -0,0 +1,5 @@ +all: + ./build.sh + +clean: + rm -rf out diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..84dae1f --- /dev/null +++ b/build.sh @@ -0,0 +1,60 @@ +#! /bin/sh -e + +cvt () { + out=${1%.svg}.png + [ -f $out ] || inkscape -o $out $1 > /dev/null +} + +mkdir -p out + +for i in src/card-treasure*.svg; do + echo "=== $i" + base=$(basename $i .svg) + cp $i out/ + cvt $i out/$base.png +done + +while read name; do + echo "=== $name" + fn=${name%% *} + + echo " - card" + svg=out/card-room-front-$fn.svg + sed "s/Hydroponics/$name/" src/card-room-front.svg > $svg + cvt $svg + + echo " - tile front" + svg=out/tile-front-$fn.svg + sed "s/Hydroponics/$name/" src/tile-front.svg > $svg + cvt $svg + + echo " - tile back" + svg=out/tile-back-$fn.svg + sed "s/Hydroponics/$name/" src/tile-back.svg > $svg + cvt $svg +done << EOD +Airlock +Gym +Kitchen +Lounge +Chem Lab +Radio Room +Hydroponics +Botany Lab +Rec Room +Lavatory +Galley +Pantry +Sick Bay +Workshop +Storage +Control Room +Filter Room +Green Quarters +Orange Quarters +Electronics +Cargo Bay +Dog Room +Alien Exam Room +Coal Cart +EOD diff --git a/src/board-map.svg b/src/board-map.svg new file mode 100644 index 0000000..a08394e --- /dev/null +++ b/src/board-map.svg @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/board.svg b/src/board.svg new file mode 100644 index 0000000..a81c48b --- /dev/null +++ b/src/board.svg @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + 3 + 4 + 5 + X + \ No newline at end of file diff --git a/src/card-room-back.svg b/src/card-room-back.svg new file mode 100644 index 0000000..ed3755c --- /dev/null +++ b/src/card-room-back.svg @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/src/card-room-front.svg b/src/card-room-front.svg new file mode 100644 index 0000000..b0c9cc5 --- /dev/null +++ b/src/card-room-front.svg @@ -0,0 +1,8 @@ + + + + + + + Hydroponics + \ No newline at end of file diff --git a/src/card-treasure-back.png b/src/card-treasure-back.png new file mode 100644 index 0000000..19f0365 Binary files /dev/null and b/src/card-treasure-back.png differ diff --git a/src/card-treasure-back.svg b/src/card-treasure-back.svg new file mode 100644 index 0000000..41569ec --- /dev/null +++ b/src/card-treasure-back.svg @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/src/card-treasure-green.png b/src/card-treasure-green.png new file mode 100644 index 0000000..b55caf4 Binary files /dev/null and b/src/card-treasure-green.png differ diff --git a/src/card-treasure-green.svg b/src/card-treasure-green.svg new file mode 100644 index 0000000..3e1ba85 --- /dev/null +++ b/src/card-treasure-green.svg @@ -0,0 +1,9 @@ + + + + + + + + Green​Treasure + \ No newline at end of file diff --git a/src/card-treasure-leg.png b/src/card-treasure-leg.png new file mode 100644 index 0000000..c579347 Binary files /dev/null and b/src/card-treasure-leg.png differ diff --git a/src/card-treasure-leg.svg b/src/card-treasure-leg.svg new file mode 100644 index 0000000..a18036b --- /dev/null +++ b/src/card-treasure-leg.svg @@ -0,0 +1,13 @@ + + + + + + + Leg​Assists + + + Move one or more pawns on​the same tile to any other tile.​ + Play any time​Does not count as an action​Discard after use + + \ No newline at end of file diff --git a/src/card-treasure-orange.png b/src/card-treasure-orange.png new file mode 100644 index 0000000..f0593a0 Binary files /dev/null and b/src/card-treasure-orange.png differ diff --git a/src/card-treasure-orange.svg b/src/card-treasure-orange.svg new file mode 100644 index 0000000..0330422 --- /dev/null +++ b/src/card-treasure-orange.svg @@ -0,0 +1,9 @@ + + + + + + + + Orange​Treasure + \ No newline at end of file diff --git a/src/card-treasure-purple.png b/src/card-treasure-purple.png new file mode 100644 index 0000000..f8b242e Binary files /dev/null and b/src/card-treasure-purple.png differ diff --git a/src/card-treasure-purple.svg b/src/card-treasure-purple.svg new file mode 100644 index 0000000..542ddd4 --- /dev/null +++ b/src/card-treasure-purple.svg @@ -0,0 +1,9 @@ + + + + + + + + Purple​Treasure + \ No newline at end of file diff --git a/src/card-treasure-scrubber.png b/src/card-treasure-scrubber.png new file mode 100644 index 0000000..ee8a545 Binary files /dev/null and b/src/card-treasure-scrubber.png differ diff --git a/src/card-treasure-scrubber.svg b/src/card-treasure-scrubber.svg new file mode 100644 index 0000000..c553128 --- /dev/null +++ b/src/card-treasure-scrubber.svg @@ -0,0 +1,10 @@ + + + + + + + Scrubber​Failure! + + Move the CO2 level ​up by 1​​Shuffle the room​discard pile and​put it atop the draw pile​​Discard this card + \ No newline at end of file diff --git a/src/card-treasure-tape.png b/src/card-treasure-tape.png new file mode 100644 index 0000000..c296f9b Binary files /dev/null and b/src/card-treasure-tape.png differ diff --git a/src/card-treasure-tape.svg b/src/card-treasure-tape.svg new file mode 100644 index 0000000..a3cd122 --- /dev/null +++ b/src/card-treasure-tape.svg @@ -0,0 +1,16 @@ + + + + + + + Duct​Tape​ + + + + + + + Restore pressure​to any room + Play any time​Does not count as an action​Discard after use + \ No newline at end of file diff --git a/src/card-treasure-white.png b/src/card-treasure-white.png new file mode 100644 index 0000000..5fa7d36 Binary files /dev/null and b/src/card-treasure-white.png differ diff --git a/src/card-treasure-white.svg b/src/card-treasure-white.svg new file mode 100644 index 0000000..1e03510 --- /dev/null +++ b/src/card-treasure-white.svg @@ -0,0 +1,9 @@ + + + + + + + + White​Treasure + \ No newline at end of file diff --git a/src/orbitron.ttf b/src/orbitron.ttf new file mode 100644 index 0000000..b4ed357 Binary files /dev/null and b/src/orbitron.ttf differ diff --git a/src/tile-back.svg b/src/tile-back.svg new file mode 100644 index 0000000..b251c01 --- /dev/null +++ b/src/tile-back.svg @@ -0,0 +1,8 @@ + + + + + + + Hydroponics + \ No newline at end of file diff --git a/src/tile-front.svg b/src/tile-front.svg new file mode 100644 index 0000000..870719b --- /dev/null +++ b/src/tile-front.svg @@ -0,0 +1,8 @@ + + + + + + + Hydroponics + \ No newline at end of file