diff --git a/Makefile b/Makefile index dbfc64c..d1ca3a7 100644 --- a/Makefile +++ b/Makefile @@ -1,44 +1,47 @@ -.PHONY: all clean printrun cardrun cards deepclean pngs +.PHONY: all clean printrun cardrun +.PRECIOUS: %.pdf %.png -CARDLIST=cards/list.txt -PRINTLIST=cards/print.txt -INFOLIST=cards/infolist.txt -CARDS=$(patsubst %.tex,%.pdf,$(shell find cards -name '*.tex')) -CARDRUN=$(shell cat $(CARDLIST) | grep -v \\\#) -PRINTRUN=$(shell cat $(PRINTLIST) | grep -v \\\#) -PNGRUN=$(shell cat $(PRINTLIST) | sort | uniq -c | sed -e 's/\([[:digit:]]\+\) \(.*\).pdf/\2[\1].png/') -INFORUN=$(shell cat $(INFOLIST) | sed -e 's/.pdf/[image].png/') +default: decks extras instructions +all: decks extras instructions export -all:printrun cardrun explanation.pdf -printrun: printrun.pdf -cardrun: cardrun.pdf -inforun: inforun.pdf -cards: $(CARDS) -export: $(PNGRUN) $(INFORUN) +instructions: outputs/instructions.pdf -printrun.pdf: $(PRINTRUN) - pdfunite $+ $@ +extras: + @cp iditaboard.png outputs/iditaboard.png + @cp iditasingle.png outputs/iditasingle.png + @cp cardback.png outputs/cardback.png -cardrun.pdf: $(CARDRUN) - pdfunite $+ $@ +DECKLIST=$(shell ls cards/decks | sed -e 's/.txt//') +DEPENDLIST=$(DECKLIST:%=%.d) -inforun.pdf: $(INFORUN) +outputs/%.d: cards/decks/%.txt + sed -e 's@^@outputs/$*.pdf:@' < $< > $@ + cat $< | sort | uniq -c | sed -e 's@\([[:digit:]]\+\) \(.*\).pdf@export:: \2[\1].png; mv $$< outputs/$*/$$(> $@ + echo 'decks: outputs/$*.pdf' >> $@ + +include $(DECKLIST:%=outputs/%.d) + +outputs/instructions.pdf: instructions.tex + xelatex -interaction=batchmode -halt-on-error --output-directory=outputs $^ + +outputs/%.pdf: pdfunite $+ $@ %.pdf: %.tex - xelatex --output-directory=$(@D) $^ + xelatex -interaction=batchmode -halt-on-error --output-directory=$(@D) $^ echo "$@" >> changelist.txt rm $*.aux rm $*.log -pngs: printrun.pdf - pdftoppm -scale-to-x 825 -scale-to-y 1125 -png printrun.pdf printpngs- +force-make: clean: -find cards -name '*.pdf' -delete - -rm list.pdf - -rm -f printpngs-* - -find . -name '*].png' -delete + -find outputs -name '*.pdf' -delete + -find outputs -name '*].png' -delete + -find outputs -name '*.d' -delete + +print-% : ; @echo $* = $($*) # Rules for each multiplicity of png %[1].png: %.pdf; ./cardtopng.sh $@ diff --git a/cards/attachments/a_hat.tex b/cards/attachments/a_hat.tex index 3021836..7e882e6 100644 --- a/cards/attachments/a_hat.tex +++ b/cards/attachments/a_hat.tex @@ -2,6 +2,7 @@ \cardtype{attachment} \rarity{starting} +\deck{starter} \begin{document} \begin{card} diff --git a/cards/attachments/armour.tex b/cards/attachments/armour.tex index 9d79d99..f8ba751 100644 --- a/cards/attachments/armour.tex +++ b/cards/attachments/armour.tex @@ -2,6 +2,7 @@ \cardtype{attachment} \rarity{starting} +\deck{starter} \begin{document} \begin{card} diff --git a/cards/attachments/buffer_panel.tex b/cards/attachments/buffer_panel.tex new file mode 100644 index 0000000..4b0cf5d --- /dev/null +++ b/cards/attachments/buffer_panel.tex @@ -0,0 +1,18 @@ +\documentclass{iditacard} + +\cardtype{attachment} +\rarity{legendary} +\deck{legendary} + +\begin{document} +\begin{card} + \art{bufferpanel.jpg} + \energy{2} + \health{2} + \risk{2} + \name{Buffer Panel} + \text{Do not take damage from passing players.} + \flava{Did the primary buffer panel just fall off my gorram ship for no apparent reason?} + \type{attachment} +\end{card} +\end{document} diff --git a/cards/attachments/coat.tex b/cards/attachments/coat.tex index 88107c2..8c28ad2 100644 --- a/cards/attachments/coat.tex +++ b/cards/attachments/coat.tex @@ -2,6 +2,7 @@ \cardtype{attachment} \rarity{common} +\deck{survivor} \begin{document} \begin{card} @@ -10,7 +11,7 @@ \health{2} \risk{2} \name{Coat} - \text{All health costs are reduced by 1.} + \text{All {\color{health}health} costs are reduced by 1.} \flava{A warm dog is a happy dog.} \type{attachment} \end{card} diff --git a/cards/attachments/dog_chow.tex b/cards/attachments/dog_chow.tex index 12e3f4b..732f8df 100644 --- a/cards/attachments/dog_chow.tex +++ b/cards/attachments/dog_chow.tex @@ -2,6 +2,7 @@ \cardtype{attachment} \rarity{starting} +\deck{starter} \begin{document} \begin{card} diff --git a/cards/attachments/dog_collar.tex b/cards/attachments/dog_collar.tex index 67bf23d..f8248dc 100644 --- a/cards/attachments/dog_collar.tex +++ b/cards/attachments/dog_collar.tex @@ -2,6 +2,7 @@ \cardtype{attachment} \rarity{legendary} +\deck{legendary} \begin{document} \begin{card} @@ -10,7 +11,7 @@ \health{2} \risk{2} \name{Dog Collar} - \text{Draw the first card of each risk instead of playing it.} + \text{All risks are reduced by 1.} \flava{Helps control unruly dogs.} \type{attachment} \end{card} diff --git a/cards/attachments/dog_shoes.tex b/cards/attachments/dog_shoes.tex index 0b46655..e5026df 100644 --- a/cards/attachments/dog_shoes.tex +++ b/cards/attachments/dog_shoes.tex @@ -2,6 +2,7 @@ \cardtype{attachment} \rarity{common} +\deck{speed} \begin{document} \begin{card} diff --git a/cards/attachments/harness.tex b/cards/attachments/harness.tex index da30715..9828bee 100644 --- a/cards/attachments/harness.tex +++ b/cards/attachments/harness.tex @@ -2,6 +2,7 @@ \cardtype{attachment} \rarity{common} +\deck{survivor} \begin{document} \begin{card} @@ -9,7 +10,7 @@ \energy{4} \health{4} \name{Harness} - \text{All energy costs are reduced by 1.} + \text{All {\color{energy}energy} costs are reduced by 1.} \flava{A controlled dog is an easy dog.} \type{attachment} \end{card} diff --git a/cards/attachments/nuclear_reactor.tex b/cards/attachments/nuclear_reactor.tex index ec3528b..ffc8a99 100644 --- a/cards/attachments/nuclear_reactor.tex +++ b/cards/attachments/nuclear_reactor.tex @@ -2,6 +2,7 @@ \cardtype{attachment} \rarity{legendary} +\deck{legendary} \begin{document} \begin{card} diff --git a/cards/attachments/plate_mail.tex b/cards/attachments/plate_mail.tex index 0b4d99a..9d65539 100644 --- a/cards/attachments/plate_mail.tex +++ b/cards/attachments/plate_mail.tex @@ -2,6 +2,7 @@ \cardtype{attachment} \rarity{epic} +\deck{attack} \begin{document} \begin{card} diff --git a/cards/attachments/squirrel.tex b/cards/attachments/squirrel.tex index d634694..525890e 100644 --- a/cards/attachments/squirrel.tex +++ b/cards/attachments/squirrel.tex @@ -2,6 +2,7 @@ \cardtype{attachment} \rarity{rare} +\deck{speed} \begin{document} \begin{card} diff --git a/cards/attachments/steam_engine.tex b/cards/attachments/steam_engine.tex index 9747633..291a7cb 100644 --- a/cards/attachments/steam_engine.tex +++ b/cards/attachments/steam_engine.tex @@ -2,6 +2,7 @@ \cardtype{attachment} \rarity{epic} +\deck{speed} \begin{document} \begin{card} diff --git a/cards/attachments/tiara.tex b/cards/attachments/tiara.tex index f2e2555..56815b7 100644 --- a/cards/attachments/tiara.tex +++ b/cards/attachments/tiara.tex @@ -2,6 +2,7 @@ \cardtype{attachment} \rarity{common} +\deck{upgrade} \begin{document} \begin{card} diff --git a/cards/damaged.tex b/cards/damaged.tex index 66d94f6..1984607 100644 --- a/cards/damaged.tex +++ b/cards/damaged.tex @@ -2,6 +2,7 @@ \cardtype{damage} \rarity{common} +\deck{token} \begin{document} \begin{card} diff --git a/cards/decks/attack.txt b/cards/decks/attack.txt new file mode 100644 index 0000000..6621aca --- /dev/null +++ b/cards/decks/attack.txt @@ -0,0 +1,54 @@ +cards/attachments/plate_mail.pdf +cards/attachments/plate_mail.pdf +cards/dogs/polar_bear.pdf +cards/dogs/polar_bear.pdf +cards/dogs/russian_bear_dog.pdf +cards/dogs/russian_bear_dog.pdf +cards/dogs/russian_bear_dog.pdf +cards/food/eat_dog.pdf +cards/food/eat_dog.pdf +cards/food/whale_meat.pdf +cards/food/whale_meat.pdf +cards/movement/hitch_a_ride.pdf +cards/movement/hitch_a_ride.pdf +cards/movement/travel_light.pdf +cards/movement/travel_light.pdf +cards/movement/travel_light.pdf +cards/movement/travel_light.pdf +cards/sleds/improvise.pdf +cards/sleds/improvise.pdf +cards/sleds/improvise.pdf +cards/sleds/improvise.pdf +cards/sleds/salvage.pdf +cards/sleds/salvage.pdf +cards/sleds/salvage.pdf +cards/sleds/salvage.pdf +cards/sleds/scrapyard.pdf +cards/sleds/scrapyard.pdf +cards/sleds/stop_and_shop.pdf +cards/sleds/stop_and_shop.pdf +cards/sleds/trade_dog.pdf +cards/sleds/trade_dog.pdf +cards/util/dog_trap.pdf +cards/util/dog_trap.pdf +cards/util/dog_trap.pdf +cards/util/dog_trap.pdf +cards/util/hydrogen_sulfide.pdf +cards/util/hydrogen_sulfide.pdf +cards/util/hydrogen_sulfide.pdf +cards/util/ice_box.pdf +cards/util/ice_box.pdf +cards/util/ice_box.pdf +cards/util/referee.pdf +cards/util/referee.pdf +cards/util/referee.pdf +cards/util/referee.pdf +cards/util/stab_in_the_dark.pdf +cards/util/stab_in_the_dark.pdf +cards/util/stab_in_the_dark.pdf +cards/util/stab_in_the_dark.pdf +cards/util/thermostat.pdf +cards/util/thermostat.pdf +cards/util/tip_sled.pdf +cards/util/tip_sled.pdf +cards/info/attack_summary.pdf diff --git a/cards/list.txt b/cards/decks/cardrun.txt similarity index 92% rename from cards/list.txt rename to cards/decks/cardrun.txt index cd1ab46..f4274a4 100644 --- a/cards/list.txt +++ b/cards/decks/cardrun.txt @@ -1,112 +1,109 @@ cards/attachments/a_hat.pdf cards/attachments/armour.pdf cards/attachments/dog_chow.pdf -cards/attachments/nuclear_reactor.pdf -cards/attachments/plate_mail.pdf -cards/attachments/dog_shoes.pdf -cards/attachments/dog_collar.pdf -cards/attachments/steam_engine.pdf -cards/attachments/harness.pdf -cards/attachments/coat.pdf -cards/attachments/tiara.pdf -cards/attachments/squirrel.pdf -cards/dogs/lead_dog.pdf cards/dogs/wheel_dog.pdf cards/dogs/good_dog.pdf -cards/dogs/bear.pdf -cards/dogs/big_dog.pdf -cards/dogs/engineer_dog.pdf -cards/dogs/cat.pdf -cards/dogs/reliable_dog.pdf -cards/dogs/moose.pdf -cards/dogs/polar_bear.pdf -cards/dogs/chihuahua.pdf -cards/dogs/squirmy_dog.pdf -cards/dogs/retriever.pdf -cards/dogs/cute_dog.pdf -cards/dogs/smart_dog.pdf cards/dogs/husky.pdf -cards/dogs/malamute.pdf -cards/dogs/problem_dog.pdf -cards/dogs/cricket.pdf -cards/dogs/lazy_dog.pdf -cards/dogs/russian_bear_dog.pdf -cards/dogs/greyhound.pdf +cards/dogs/lead_dog.pdf cards/food/breakfast.pdf cards/food/lunch.pdf cards/food/dinner.pdf -cards/food/midnight_snack.pdf -cards/food/bison.pdf -cards/food/eat_dog.pdf -cards/food/poutine.pdf -cards/food/venison_steak.pdf -cards/food/venison_jerky.pdf -cards/food/raw_venison.pdf -cards/food/venison_carpaccio.pdf -cards/food/waffle.pdf -cards/food/whale_meat.pdf -cards/food/beef_stew.pdf -cards/food/dog_food.pdf cards/movement/move.pdf cards/movement/mush.pdf -cards/movement/out_of_control.pdf -cards/movement/sprint.pdf -cards/movement/all_in.pdf -cards/movement/midnight_sun.pdf -cards/movement/travel_light.pdf -cards/movement/rush.pdf -cards/movement/iditarod_drift.pdf -cards/movement/hitch_a_ride.pdf -cards/movement/haste.pdf -cards/movement/through_the_night.pdf -cards/movement/downhill_slide.pdf -cards/movement/push.pdf -cards/movement/slow_and_steady.pdf -cards/movement/tactical_play.pdf cards/personal/first_aid.pdf cards/personal/grandma_soup.pdf -cards/personal/bloodletting.pdf -cards/personal/ibuprofin.pdf -cards/personal/diamorphine.pdf -cards/personal/meditate.pdf -cards/personal/caffeine.pdf -cards/personal/brandy.pdf -cards/personal/surgery.pdf -cards/personal/band_aid.pdf -cards/personal/bandage.pdf cards/sleds/repair_sled.pdf cards/sleds/upgrade_sled.pdf -cards/sleds/desperate_times.pdf +cards/util/rest.pdf +cards/attachments/plate_mail.pdf +cards/dogs/polar_bear.pdf +cards/dogs/russian_bear_dog.pdf +cards/food/eat_dog.pdf +cards/food/whale_meat.pdf +cards/movement/hitch_a_ride.pdf +cards/movement/travel_light.pdf cards/sleds/improvise.pdf -cards/sleds/makeshift_sled.pdf cards/sleds/salvage.pdf -cards/sleds/study_up.pdf cards/sleds/scrapyard.pdf -cards/sleds/lumber_mill.pdf cards/sleds/stop_and_shop.pdf +cards/sleds/trade_dog.pdf +cards/util/dog_trap.pdf +cards/util/hydrogen_sulfide.pdf +cards/util/ice_box.pdf +cards/util/referee.pdf +cards/util/stab_in_the_dark.pdf +cards/util/thermostat.pdf +cards/util/tip_sled.pdf +cards/info/attack_summary.pdf +cards/attachments/tiara.pdf +cards/dogs/cat.pdf +cards/dogs/lazy_dog.pdf +cards/dogs/malamute.pdf +cards/dogs/retriever.pdf +cards/food/bison.pdf +cards/food/midnight_snack.pdf +cards/movement/through_the_night.pdf +cards/personal/bandage.pdf +cards/personal/brandy.pdf +cards/personal/caffeine.pdf +cards/sleds/makeshift_sled.pdf +cards/sleds/new_sled.pdf +cards/sleds/study_up.pdf +cards/util/rope.pdf +cards/util/torch.pdf +cards/info/improvement_summary.pdf +cards/attachments/dog_shoes.pdf +cards/attachments/squirrel.pdf +cards/attachments/steam_engine.pdf +cards/dogs/bear.pdf +cards/dogs/big_dog.pdf +cards/dogs/chihuahua.pdf +cards/dogs/greyhound.pdf +cards/dogs/problem_dog.pdf +cards/food/dog_food.pdf +cards/movement/downhill_slide.pdf +cards/movement/haste.pdf +cards/movement/iditarod_drift.pdf +cards/movement/midnight_sun.pdf +cards/movement/push.pdf +cards/movement/rush.pdf +cards/movement/slow_and_steady.pdf +cards/movement/sprint.pdf +cards/movement/tactical_play.pdf +cards/info/speed_summary.pdf +cards/attachments/coat.pdf +cards/attachments/harness.pdf +cards/dogs/cute_dog.pdf +cards/dogs/smart_dog.pdf +cards/food/poutine.pdf +cards/food/raw_venison.pdf +cards/food/venison_carpaccio.pdf +cards/food/venison_steak.pdf +cards/personal/band_aid.pdf +cards/personal/ibuprofin.pdf +cards/util/campfire.pdf +cards/util/leather_hide.pdf +cards/util/leather_jacket.pdf +cards/util/vigilance.pdf +cards/info/survivor_summary.pdf +cards/attachments/nuclear_reactor.pdf +cards/attachments/dog_collar.pdf +cards/attachments/buffer_panel.pdf +cards/dogs/engineer_dog.pdf +cards/dogs/moose.pdf +cards/dogs/cricket.pdf +cards/food/waffle.pdf +cards/movement/out_of_control.pdf +cards/movement/all_in.pdf +cards/personal/diamorphine.pdf +cards/personal/meditate.pdf +cards/personal/surgery.pdf +cards/sleds/desperate_times.pdf cards/sleds/satiated.pdf cards/sleds/here_boy.pdf -cards/sleds/trade_dog.pdf -cards/sleds/new_sled.pdf -cards/util/rest.pdf -cards/util/dog_trap.pdf -cards/util/campfire.pdf cards/util/sleeping_bag.pdf cards/util/daylight_savings_time.pdf cards/util/sticky_snow.pdf -cards/util/torch.pdf -cards/util/tip_sled.pdf -cards/util/hydrogen_sulfide.pdf -cards/util/blue_shell.pdf -cards/util/leather_hide.pdf -cards/util/rope.pdf -cards/util/icy_glare.pdf -cards/util/leather_jacket.pdf -cards/util/thermostat.pdf -cards/util/ice_box.pdf -cards/util/stab_in_the_dark.pdf -cards/util/referee.pdf cards/util/utility_knife.pdf -cards/util/vigilance.pdf cards/util/serenity.pdf cards/damaged.pdf diff --git a/cards/decks/damage.txt b/cards/decks/damage.txt new file mode 100644 index 0000000..8286214 --- /dev/null +++ b/cards/decks/damage.txt @@ -0,0 +1,18 @@ +cards/damaged.pdf +cards/damaged.pdf +cards/damaged.pdf +cards/damaged.pdf +cards/damaged.pdf +cards/damaged.pdf +cards/damaged.pdf +cards/damaged.pdf +cards/damaged.pdf +cards/damaged.pdf +cards/damaged.pdf +cards/damaged.pdf +cards/damaged.pdf +cards/damaged.pdf +cards/damaged.pdf +cards/damaged.pdf +cards/damaged.pdf +cards/damaged.pdf diff --git a/cards/decks/improvement.txt b/cards/decks/improvement.txt new file mode 100644 index 0000000..5219459 --- /dev/null +++ b/cards/decks/improvement.txt @@ -0,0 +1,54 @@ +cards/attachments/tiara.pdf +cards/attachments/tiara.pdf +cards/attachments/tiara.pdf +cards/attachments/tiara.pdf +cards/dogs/cat.pdf +cards/dogs/cat.pdf +cards/dogs/cat.pdf +cards/dogs/lazy_dog.pdf +cards/dogs/lazy_dog.pdf +cards/dogs/lazy_dog.pdf +cards/dogs/malamute.pdf +cards/dogs/malamute.pdf +cards/dogs/malamute.pdf +cards/dogs/retriever.pdf +cards/dogs/retriever.pdf +cards/dogs/retriever.pdf +cards/dogs/retriever.pdf +cards/food/bison.pdf +cards/food/bison.pdf +cards/food/midnight_snack.pdf +cards/food/midnight_snack.pdf +cards/food/midnight_snack.pdf +cards/food/midnight_snack.pdf +cards/movement/through_the_night.pdf +cards/movement/through_the_night.pdf +cards/personal/bandage.pdf +cards/personal/bandage.pdf +cards/personal/bandage.pdf +cards/personal/bandage.pdf +cards/personal/brandy.pdf +cards/personal/brandy.pdf +cards/personal/brandy.pdf +cards/personal/brandy.pdf +cards/personal/caffeine.pdf +cards/personal/caffeine.pdf +cards/personal/caffeine.pdf +cards/sleds/makeshift_sled.pdf +cards/sleds/makeshift_sled.pdf +cards/sleds/makeshift_sled.pdf +cards/sleds/new_sled.pdf +cards/sleds/new_sled.pdf +cards/sleds/study_up.pdf +cards/sleds/study_up.pdf +cards/sleds/study_up.pdf +cards/sleds/study_up.pdf +cards/util/rope.pdf +cards/util/rope.pdf +cards/util/rope.pdf +cards/util/rope.pdf +cards/util/torch.pdf +cards/util/torch.pdf +cards/util/torch.pdf +cards/util/torch.pdf +cards/info/improvement_summary.pdf diff --git a/cards/decks/legendary.txt b/cards/decks/legendary.txt new file mode 100644 index 0000000..e07ab8f --- /dev/null +++ b/cards/decks/legendary.txt @@ -0,0 +1,20 @@ +cards/attachments/nuclear_reactor.pdf +cards/attachments/dog_collar.pdf +cards/attachments/buffer_panel.pdf +cards/dogs/engineer_dog.pdf +cards/dogs/moose.pdf +cards/dogs/cricket.pdf +cards/food/waffle.pdf +cards/movement/out_of_control.pdf +cards/movement/all_in.pdf +cards/personal/diamorphine.pdf +cards/personal/meditate.pdf +cards/personal/surgery.pdf +cards/sleds/desperate_times.pdf +cards/sleds/satiated.pdf +cards/sleds/here_boy.pdf +cards/util/sleeping_bag.pdf +cards/util/daylight_savings_time.pdf +cards/util/sticky_snow.pdf +cards/util/utility_knife.pdf +cards/util/serenity.pdf diff --git a/cards/print.txt b/cards/decks/printrun.txt similarity index 90% rename from cards/print.txt rename to cards/decks/printrun.txt index 3291175..68e3664 100644 --- a/cards/print.txt +++ b/cards/decks/printrun.txt @@ -1,366 +1,342 @@ cards/attachments/a_hat.pdf -cards/attachments/a_hat.pdf -cards/attachments/a_hat.pdf -cards/attachments/a_hat.pdf -cards/attachments/armour.pdf -cards/attachments/armour.pdf cards/attachments/armour.pdf +cards/attachments/dog_chow.pdf +cards/dogs/wheel_dog.pdf +cards/dogs/good_dog.pdf +cards/dogs/husky.pdf +cards/dogs/lead_dog.pdf +cards/food/breakfast.pdf +cards/food/breakfast.pdf +cards/food/lunch.pdf +cards/food/lunch.pdf +cards/food/dinner.pdf +cards/movement/move.pdf +cards/movement/move.pdf +cards/movement/move.pdf +cards/movement/move.pdf +cards/movement/mush.pdf +cards/movement/mush.pdf +cards/personal/first_aid.pdf +cards/personal/first_aid.pdf +cards/personal/grandma_soup.pdf +cards/sleds/repair_sled.pdf +cards/sleds/repair_sled.pdf +cards/sleds/upgrade_sled.pdf +cards/sleds/upgrade_sled.pdf +cards/util/rest.pdf +cards/attachments/a_hat.pdf cards/attachments/armour.pdf cards/attachments/dog_chow.pdf +cards/dogs/wheel_dog.pdf +cards/dogs/good_dog.pdf +cards/dogs/husky.pdf +cards/dogs/lead_dog.pdf +cards/food/breakfast.pdf +cards/food/breakfast.pdf +cards/food/lunch.pdf +cards/food/lunch.pdf +cards/food/dinner.pdf +cards/movement/move.pdf +cards/movement/move.pdf +cards/movement/move.pdf +cards/movement/move.pdf +cards/movement/mush.pdf +cards/movement/mush.pdf +cards/personal/first_aid.pdf +cards/personal/first_aid.pdf +cards/personal/grandma_soup.pdf +cards/sleds/repair_sled.pdf +cards/sleds/repair_sled.pdf +cards/sleds/upgrade_sled.pdf +cards/sleds/upgrade_sled.pdf +cards/util/rest.pdf +cards/attachments/a_hat.pdf +cards/attachments/armour.pdf cards/attachments/dog_chow.pdf +cards/dogs/wheel_dog.pdf +cards/dogs/good_dog.pdf +cards/dogs/husky.pdf +cards/dogs/lead_dog.pdf +cards/food/breakfast.pdf +cards/food/breakfast.pdf +cards/food/lunch.pdf +cards/food/lunch.pdf +cards/food/dinner.pdf +cards/movement/move.pdf +cards/movement/move.pdf +cards/movement/move.pdf +cards/movement/move.pdf +cards/movement/mush.pdf +cards/movement/mush.pdf +cards/personal/first_aid.pdf +cards/personal/first_aid.pdf +cards/personal/grandma_soup.pdf +cards/sleds/repair_sled.pdf +cards/sleds/repair_sled.pdf +cards/sleds/upgrade_sled.pdf +cards/sleds/upgrade_sled.pdf +cards/util/rest.pdf +cards/attachments/a_hat.pdf +cards/attachments/armour.pdf cards/attachments/dog_chow.pdf -cards/attachments/dog_chow.pdf +cards/dogs/wheel_dog.pdf +cards/dogs/good_dog.pdf +cards/dogs/husky.pdf +cards/dogs/lead_dog.pdf +cards/food/breakfast.pdf +cards/food/breakfast.pdf +cards/food/lunch.pdf +cards/food/lunch.pdf +cards/food/dinner.pdf +cards/movement/move.pdf +cards/movement/move.pdf +cards/movement/move.pdf +cards/movement/move.pdf +cards/movement/mush.pdf +cards/movement/mush.pdf +cards/personal/first_aid.pdf +cards/personal/first_aid.pdf +cards/personal/grandma_soup.pdf +cards/sleds/repair_sled.pdf +cards/sleds/repair_sled.pdf +cards/sleds/upgrade_sled.pdf +cards/sleds/upgrade_sled.pdf +cards/util/rest.pdf +cards/attachments/plate_mail.pdf +cards/attachments/plate_mail.pdf +cards/dogs/polar_bear.pdf +cards/dogs/polar_bear.pdf +cards/dogs/russian_bear_dog.pdf +cards/dogs/russian_bear_dog.pdf +cards/dogs/russian_bear_dog.pdf +cards/food/eat_dog.pdf +cards/food/eat_dog.pdf +cards/food/whale_meat.pdf +cards/food/whale_meat.pdf +cards/movement/hitch_a_ride.pdf +cards/movement/hitch_a_ride.pdf +cards/movement/travel_light.pdf +cards/movement/travel_light.pdf +cards/movement/travel_light.pdf +cards/movement/travel_light.pdf +cards/sleds/improvise.pdf +cards/sleds/improvise.pdf +cards/sleds/improvise.pdf +cards/sleds/improvise.pdf +cards/sleds/salvage.pdf +cards/sleds/salvage.pdf +cards/sleds/salvage.pdf +cards/sleds/salvage.pdf +cards/sleds/scrapyard.pdf +cards/sleds/scrapyard.pdf +cards/sleds/stop_and_shop.pdf +cards/sleds/stop_and_shop.pdf +cards/sleds/trade_dog.pdf +cards/sleds/trade_dog.pdf +cards/util/dog_trap.pdf +cards/util/dog_trap.pdf +cards/util/dog_trap.pdf +cards/util/dog_trap.pdf +cards/util/hydrogen_sulfide.pdf +cards/util/hydrogen_sulfide.pdf +cards/util/hydrogen_sulfide.pdf +cards/util/ice_box.pdf +cards/util/ice_box.pdf +cards/util/ice_box.pdf +cards/util/referee.pdf +cards/util/referee.pdf +cards/util/referee.pdf +cards/util/referee.pdf +cards/util/stab_in_the_dark.pdf +cards/util/stab_in_the_dark.pdf +cards/util/stab_in_the_dark.pdf +cards/util/stab_in_the_dark.pdf +cards/util/thermostat.pdf +cards/util/thermostat.pdf +cards/util/tip_sled.pdf +cards/util/tip_sled.pdf +cards/info/attack_summary.pdf +cards/attachments/tiara.pdf +cards/attachments/tiara.pdf +cards/attachments/tiara.pdf +cards/attachments/tiara.pdf +cards/dogs/cat.pdf +cards/dogs/cat.pdf +cards/dogs/cat.pdf +cards/dogs/lazy_dog.pdf +cards/dogs/lazy_dog.pdf +cards/dogs/lazy_dog.pdf +cards/dogs/malamute.pdf +cards/dogs/malamute.pdf +cards/dogs/malamute.pdf +cards/dogs/retriever.pdf +cards/dogs/retriever.pdf +cards/dogs/retriever.pdf +cards/dogs/retriever.pdf +cards/food/bison.pdf +cards/food/bison.pdf +cards/food/midnight_snack.pdf +cards/food/midnight_snack.pdf +cards/food/midnight_snack.pdf +cards/food/midnight_snack.pdf +cards/movement/through_the_night.pdf +cards/movement/through_the_night.pdf +cards/personal/bandage.pdf +cards/personal/bandage.pdf +cards/personal/bandage.pdf +cards/personal/bandage.pdf +cards/personal/brandy.pdf +cards/personal/brandy.pdf +cards/personal/brandy.pdf +cards/personal/brandy.pdf +cards/personal/caffeine.pdf +cards/personal/caffeine.pdf +cards/personal/caffeine.pdf +cards/sleds/makeshift_sled.pdf +cards/sleds/makeshift_sled.pdf +cards/sleds/makeshift_sled.pdf +cards/sleds/new_sled.pdf +cards/sleds/new_sled.pdf +cards/sleds/study_up.pdf +cards/sleds/study_up.pdf +cards/sleds/study_up.pdf +cards/sleds/study_up.pdf +cards/util/rope.pdf +cards/util/rope.pdf +cards/util/rope.pdf +cards/util/rope.pdf +cards/util/torch.pdf +cards/util/torch.pdf +cards/util/torch.pdf +cards/util/torch.pdf +cards/info/improvement_summary.pdf +cards/attachments/dog_shoes.pdf +cards/attachments/dog_shoes.pdf +cards/attachments/dog_shoes.pdf +cards/attachments/dog_shoes.pdf +cards/attachments/squirrel.pdf +cards/attachments/squirrel.pdf +cards/attachments/squirrel.pdf +cards/attachments/steam_engine.pdf +cards/attachments/steam_engine.pdf +cards/dogs/bear.pdf +cards/dogs/bear.pdf +cards/dogs/bear.pdf +cards/dogs/big_dog.pdf +cards/dogs/big_dog.pdf +cards/dogs/big_dog.pdf +cards/dogs/chihuahua.pdf +cards/dogs/chihuahua.pdf +cards/dogs/greyhound.pdf +cards/dogs/greyhound.pdf +cards/dogs/greyhound.pdf +cards/dogs/greyhound.pdf +cards/dogs/problem_dog.pdf +cards/dogs/problem_dog.pdf +cards/dogs/problem_dog.pdf +cards/food/dog_food.pdf +cards/food/dog_food.pdf +cards/movement/downhill_slide.pdf +cards/movement/downhill_slide.pdf +cards/movement/downhill_slide.pdf +cards/movement/haste.pdf +cards/movement/haste.pdf +cards/movement/haste.pdf +cards/movement/iditarod_drift.pdf +cards/movement/iditarod_drift.pdf +cards/movement/iditarod_drift.pdf +cards/movement/midnight_sun.pdf +cards/movement/midnight_sun.pdf +cards/movement/midnight_sun.pdf +cards/movement/push.pdf +cards/movement/push.pdf +cards/movement/push.pdf +cards/movement/push.pdf +cards/movement/rush.pdf +cards/movement/rush.pdf +cards/movement/rush.pdf +cards/movement/slow_and_steady.pdf +cards/movement/slow_and_steady.pdf +cards/movement/slow_and_steady.pdf +cards/movement/sprint.pdf +cards/movement/sprint.pdf +cards/movement/tactical_play.pdf +cards/movement/tactical_play.pdf +cards/movement/tactical_play.pdf +cards/info/speed_summary.pdf +cards/attachments/coat.pdf +cards/attachments/coat.pdf +cards/attachments/coat.pdf +cards/attachments/coat.pdf +cards/attachments/harness.pdf +cards/attachments/harness.pdf +cards/attachments/harness.pdf +cards/attachments/harness.pdf +cards/dogs/cute_dog.pdf +cards/dogs/cute_dog.pdf +cards/dogs/cute_dog.pdf +cards/dogs/cute_dog.pdf +cards/dogs/smart_dog.pdf +cards/dogs/smart_dog.pdf +cards/dogs/smart_dog.pdf +cards/dogs/smart_dog.pdf +cards/food/poutine.pdf +cards/food/poutine.pdf +cards/food/poutine.pdf +cards/food/poutine.pdf +cards/food/raw_venison.pdf +cards/food/raw_venison.pdf +cards/food/raw_venison.pdf +cards/food/raw_venison.pdf +cards/food/venison_carpaccio.pdf +cards/food/venison_carpaccio.pdf +cards/food/venison_carpaccio.pdf +cards/food/venison_carpaccio.pdf +cards/food/venison_steak.pdf +cards/food/venison_steak.pdf +cards/food/venison_steak.pdf +cards/food/venison_steak.pdf +cards/personal/band_aid.pdf +cards/personal/band_aid.pdf +cards/personal/band_aid.pdf +cards/personal/band_aid.pdf +cards/personal/ibuprofin.pdf +cards/personal/ibuprofin.pdf +cards/personal/ibuprofin.pdf +cards/util/campfire.pdf +cards/util/campfire.pdf +cards/util/campfire.pdf +cards/util/campfire.pdf +cards/util/leather_hide.pdf +cards/util/leather_hide.pdf +cards/util/leather_hide.pdf +cards/util/leather_hide.pdf +cards/util/leather_jacket.pdf +cards/util/leather_jacket.pdf +cards/util/leather_jacket.pdf +cards/util/vigilance.pdf +cards/util/vigilance.pdf +cards/util/vigilance.pdf +cards/info/survivor_summary.pdf cards/attachments/nuclear_reactor.pdf -cards/attachments/plate_mail.pdf -cards/attachments/plate_mail.pdf -cards/attachments/dog_shoes.pdf -cards/attachments/dog_shoes.pdf -cards/attachments/dog_shoes.pdf -cards/attachments/dog_shoes.pdf cards/attachments/dog_collar.pdf -cards/attachments/steam_engine.pdf -cards/attachments/steam_engine.pdf -cards/attachments/harness.pdf -cards/attachments/harness.pdf -cards/attachments/harness.pdf -cards/attachments/harness.pdf -cards/attachments/coat.pdf -cards/attachments/coat.pdf -cards/attachments/coat.pdf -cards/attachments/coat.pdf -cards/attachments/tiara.pdf -cards/attachments/tiara.pdf -cards/attachments/tiara.pdf -cards/attachments/tiara.pdf -cards/attachments/squirrel.pdf -cards/attachments/squirrel.pdf -cards/attachments/squirrel.pdf -cards/dogs/wheel_dog.pdf -cards/dogs/wheel_dog.pdf -cards/dogs/wheel_dog.pdf -cards/dogs/wheel_dog.pdf -cards/dogs/good_dog.pdf -cards/dogs/good_dog.pdf -cards/dogs/good_dog.pdf -cards/dogs/good_dog.pdf -cards/dogs/husky.pdf -cards/dogs/husky.pdf -cards/dogs/husky.pdf -cards/dogs/husky.pdf -cards/dogs/lead_dog.pdf -cards/dogs/lead_dog.pdf -cards/dogs/lead_dog.pdf -cards/dogs/lead_dog.pdf -cards/dogs/bear.pdf -cards/dogs/bear.pdf -cards/dogs/bear.pdf -cards/dogs/big_dog.pdf -cards/dogs/big_dog.pdf -cards/dogs/big_dog.pdf +cards/attachments/buffer_panel.pdf cards/dogs/engineer_dog.pdf -cards/dogs/cat.pdf -cards/dogs/cat.pdf -cards/dogs/cat.pdf -cards/dogs/reliable_dog.pdf -cards/dogs/reliable_dog.pdf cards/dogs/moose.pdf -cards/dogs/polar_bear.pdf -cards/dogs/polar_bear.pdf -cards/dogs/chihuahua.pdf -cards/dogs/chihuahua.pdf -cards/dogs/squirmy_dog.pdf -cards/dogs/squirmy_dog.pdf -cards/dogs/squirmy_dog.pdf -cards/dogs/squirmy_dog.pdf -cards/dogs/retriever.pdf -cards/dogs/retriever.pdf -cards/dogs/retriever.pdf -cards/dogs/retriever.pdf -cards/dogs/cute_dog.pdf -cards/dogs/cute_dog.pdf -cards/dogs/cute_dog.pdf -cards/dogs/cute_dog.pdf -cards/dogs/smart_dog.pdf -cards/dogs/smart_dog.pdf -cards/dogs/smart_dog.pdf -cards/dogs/smart_dog.pdf -cards/dogs/malamute.pdf -cards/dogs/malamute.pdf -cards/dogs/malamute.pdf -cards/dogs/problem_dog.pdf -cards/dogs/problem_dog.pdf -cards/dogs/problem_dog.pdf cards/dogs/cricket.pdf -cards/dogs/lazy_dog.pdf -cards/dogs/lazy_dog.pdf -cards/dogs/lazy_dog.pdf -cards/dogs/russian_bear_dog.pdf -cards/dogs/russian_bear_dog.pdf -cards/dogs/russian_bear_dog.pdf -cards/dogs/greyhound.pdf -cards/dogs/greyhound.pdf -cards/dogs/greyhound.pdf -cards/dogs/greyhound.pdf -cards/food/breakfast.pdf -cards/food/breakfast.pdf -cards/food/breakfast.pdf -cards/food/breakfast.pdf -cards/food/breakfast.pdf -cards/food/breakfast.pdf -cards/food/breakfast.pdf -cards/food/breakfast.pdf -cards/food/lunch.pdf -cards/food/lunch.pdf -cards/food/lunch.pdf -cards/food/lunch.pdf -cards/food/lunch.pdf -cards/food/lunch.pdf -cards/food/lunch.pdf -cards/food/lunch.pdf -cards/food/dinner.pdf -cards/food/dinner.pdf -cards/food/dinner.pdf -cards/food/dinner.pdf -cards/food/midnight_snack.pdf -cards/food/midnight_snack.pdf -cards/food/midnight_snack.pdf -cards/food/midnight_snack.pdf -cards/food/bison.pdf -cards/food/bison.pdf -cards/food/eat_dog.pdf -cards/food/eat_dog.pdf -cards/food/poutine.pdf -cards/food/poutine.pdf -cards/food/poutine.pdf -cards/food/poutine.pdf -cards/food/venison_steak.pdf -cards/food/venison_steak.pdf -cards/food/venison_steak.pdf -cards/food/venison_steak.pdf -cards/food/venison_jerky.pdf -cards/food/venison_jerky.pdf -cards/food/venison_jerky.pdf -cards/food/venison_jerky.pdf -cards/food/raw_venison.pdf -cards/food/raw_venison.pdf -cards/food/raw_venison.pdf -cards/food/raw_venison.pdf -cards/food/venison_carpaccio.pdf -cards/food/venison_carpaccio.pdf -cards/food/venison_carpaccio.pdf -cards/food/venison_carpaccio.pdf cards/food/waffle.pdf -cards/food/whale_meat.pdf -cards/food/whale_meat.pdf -cards/food/beef_stew.pdf -cards/food/beef_stew.pdf -cards/food/beef_stew.pdf -cards/food/dog_food.pdf -cards/food/dog_food.pdf -cards/movement/move.pdf -cards/movement/move.pdf -cards/movement/move.pdf -cards/movement/move.pdf -cards/movement/move.pdf -cards/movement/move.pdf -cards/movement/move.pdf -cards/movement/move.pdf -cards/movement/move.pdf -cards/movement/move.pdf -cards/movement/move.pdf -cards/movement/move.pdf -cards/movement/move.pdf -cards/movement/move.pdf -cards/movement/move.pdf -cards/movement/move.pdf -cards/movement/mush.pdf -cards/movement/mush.pdf -cards/movement/mush.pdf -cards/movement/mush.pdf -cards/movement/mush.pdf -cards/movement/mush.pdf -cards/movement/mush.pdf -cards/movement/mush.pdf cards/movement/out_of_control.pdf -cards/movement/sprint.pdf -cards/movement/sprint.pdf -cards/movement/sprint.pdf cards/movement/all_in.pdf -cards/movement/midnight_sun.pdf -cards/movement/midnight_sun.pdf -cards/movement/midnight_sun.pdf -cards/movement/travel_light.pdf -cards/movement/travel_light.pdf -cards/movement/travel_light.pdf -cards/movement/travel_light.pdf -cards/movement/rush.pdf -cards/movement/rush.pdf -cards/movement/rush.pdf -cards/movement/iditarod_drift.pdf -cards/movement/iditarod_drift.pdf -cards/movement/iditarod_drift.pdf -cards/movement/hitch_a_ride.pdf -cards/movement/hitch_a_ride.pdf -cards/movement/haste.pdf -cards/movement/haste.pdf -cards/movement/haste.pdf -cards/movement/through_the_night.pdf -cards/movement/through_the_night.pdf -cards/movement/downhill_slide.pdf -cards/movement/downhill_slide.pdf -cards/movement/downhill_slide.pdf -cards/movement/downhill_slide.pdf -cards/movement/push.pdf -cards/movement/push.pdf -cards/movement/push.pdf -cards/movement/push.pdf -cards/movement/slow_and_steady.pdf -cards/movement/slow_and_steady.pdf -cards/movement/slow_and_steady.pdf -cards/movement/slow_and_steady.pdf -cards/movement/tactical_play.pdf -cards/movement/tactical_play.pdf -cards/movement/tactical_play.pdf -cards/personal/first_aid.pdf -cards/personal/first_aid.pdf -cards/personal/first_aid.pdf -cards/personal/first_aid.pdf -cards/personal/first_aid.pdf -cards/personal/first_aid.pdf -cards/personal/first_aid.pdf -cards/personal/first_aid.pdf -cards/personal/grandma_soup.pdf -cards/personal/grandma_soup.pdf -cards/personal/grandma_soup.pdf -cards/personal/grandma_soup.pdf -cards/personal/bloodletting.pdf -cards/personal/bloodletting.pdf -cards/personal/bloodletting.pdf -cards/personal/bloodletting.pdf -cards/personal/ibuprofin.pdf -cards/personal/ibuprofin.pdf -cards/personal/ibuprofin.pdf -cards/personal/ibuprofin.pdf cards/personal/diamorphine.pdf cards/personal/meditate.pdf -cards/personal/caffeine.pdf -cards/personal/caffeine.pdf -cards/personal/caffeine.pdf -cards/personal/brandy.pdf -cards/personal/brandy.pdf -cards/personal/brandy.pdf cards/personal/surgery.pdf -cards/personal/band_aid.pdf -cards/personal/band_aid.pdf -cards/personal/band_aid.pdf -cards/personal/band_aid.pdf -cards/personal/bandage.pdf -cards/personal/bandage.pdf -cards/personal/bandage.pdf -cards/personal/bandage.pdf -cards/sleds/repair_sled.pdf -cards/sleds/repair_sled.pdf -cards/sleds/repair_sled.pdf -cards/sleds/repair_sled.pdf -cards/sleds/repair_sled.pdf -cards/sleds/repair_sled.pdf -cards/sleds/repair_sled.pdf -cards/sleds/repair_sled.pdf -cards/sleds/upgrade_sled.pdf -cards/sleds/upgrade_sled.pdf -cards/sleds/upgrade_sled.pdf -cards/sleds/upgrade_sled.pdf -cards/sleds/upgrade_sled.pdf -cards/sleds/upgrade_sled.pdf -cards/sleds/upgrade_sled.pdf -cards/sleds/upgrade_sled.pdf cards/sleds/desperate_times.pdf -cards/sleds/improvise.pdf -cards/sleds/improvise.pdf -cards/sleds/improvise.pdf -cards/sleds/improvise.pdf -cards/sleds/makeshift_sled.pdf -cards/sleds/makeshift_sled.pdf -cards/sleds/makeshift_sled.pdf -cards/sleds/salvage.pdf -cards/sleds/salvage.pdf -cards/sleds/salvage.pdf -cards/sleds/study_up.pdf -cards/sleds/study_up.pdf -cards/sleds/study_up.pdf -cards/sleds/study_up.pdf -cards/sleds/scrapyard.pdf -cards/sleds/scrapyard.pdf -cards/sleds/lumber_mill.pdf -cards/sleds/lumber_mill.pdf -cards/sleds/lumber_mill.pdf -cards/sleds/lumber_mill.pdf -cards/sleds/stop_and_shop.pdf -cards/sleds/stop_and_shop.pdf cards/sleds/satiated.pdf cards/sleds/here_boy.pdf -cards/sleds/trade_dog.pdf -cards/sleds/trade_dog.pdf -cards/sleds/new_sled.pdf -cards/sleds/new_sled.pdf -cards/util/rest.pdf -cards/util/rest.pdf -cards/util/rest.pdf -cards/util/rest.pdf -cards/util/dog_trap.pdf -cards/util/dog_trap.pdf -cards/util/dog_trap.pdf -cards/util/dog_trap.pdf -cards/util/campfire.pdf -cards/util/campfire.pdf -cards/util/campfire.pdf -cards/util/campfire.pdf cards/util/sleeping_bag.pdf cards/util/daylight_savings_time.pdf cards/util/sticky_snow.pdf -cards/util/torch.pdf -cards/util/torch.pdf -cards/util/torch.pdf -cards/util/torch.pdf -cards/util/tip_sled.pdf -cards/util/tip_sled.pdf -cards/util/hydrogen_sulfide.pdf -cards/util/hydrogen_sulfide.pdf -cards/util/hydrogen_sulfide.pdf -cards/util/blue_shell.pdf -cards/util/leather_hide.pdf -cards/util/leather_hide.pdf -cards/util/leather_hide.pdf -cards/util/leather_hide.pdf -cards/util/rope.pdf -cards/util/rope.pdf -cards/util/rope.pdf -cards/util/rope.pdf -cards/util/icy_glare.pdf -cards/util/icy_glare.pdf -cards/util/icy_glare.pdf -cards/util/icy_glare.pdf -cards/util/leather_jacket.pdf -cards/util/leather_jacket.pdf -cards/util/leather_jacket.pdf -cards/util/leather_jacket.pdf -cards/util/thermostat.pdf -cards/util/thermostat.pdf -cards/util/ice_box.pdf -cards/util/ice_box.pdf -cards/util/ice_box.pdf -cards/util/stab_in_the_dark.pdf -cards/util/stab_in_the_dark.pdf -cards/util/stab_in_the_dark.pdf -cards/util/stab_in_the_dark.pdf -cards/util/referee.pdf -cards/util/referee.pdf -cards/util/referee.pdf -cards/util/referee.pdf cards/util/utility_knife.pdf -cards/util/vigilance.pdf -cards/util/vigilance.pdf -cards/util/vigilance.pdf cards/util/serenity.pdf cards/damaged.pdf cards/damaged.pdf @@ -380,8 +356,3 @@ cards/damaged.pdf cards/damaged.pdf cards/damaged.pdf cards/damaged.pdf -cards/damaged.pdf -cards/damaged.pdf -cards/damaged.pdf -cards/damaged.pdf -cards/damaged.pdf diff --git a/cards/decks/speed.txt b/cards/decks/speed.txt new file mode 100644 index 0000000..3523ae5 --- /dev/null +++ b/cards/decks/speed.txt @@ -0,0 +1,54 @@ +cards/attachments/dog_shoes.pdf +cards/attachments/dog_shoes.pdf +cards/attachments/dog_shoes.pdf +cards/attachments/dog_shoes.pdf +cards/attachments/squirrel.pdf +cards/attachments/squirrel.pdf +cards/attachments/squirrel.pdf +cards/attachments/steam_engine.pdf +cards/attachments/steam_engine.pdf +cards/dogs/bear.pdf +cards/dogs/bear.pdf +cards/dogs/bear.pdf +cards/dogs/big_dog.pdf +cards/dogs/big_dog.pdf +cards/dogs/big_dog.pdf +cards/dogs/chihuahua.pdf +cards/dogs/chihuahua.pdf +cards/dogs/greyhound.pdf +cards/dogs/greyhound.pdf +cards/dogs/greyhound.pdf +cards/dogs/greyhound.pdf +cards/dogs/problem_dog.pdf +cards/dogs/problem_dog.pdf +cards/dogs/problem_dog.pdf +cards/food/dog_food.pdf +cards/food/dog_food.pdf +cards/movement/downhill_slide.pdf +cards/movement/downhill_slide.pdf +cards/movement/downhill_slide.pdf +cards/movement/haste.pdf +cards/movement/haste.pdf +cards/movement/haste.pdf +cards/movement/iditarod_drift.pdf +cards/movement/iditarod_drift.pdf +cards/movement/iditarod_drift.pdf +cards/movement/midnight_sun.pdf +cards/movement/midnight_sun.pdf +cards/movement/midnight_sun.pdf +cards/movement/push.pdf +cards/movement/push.pdf +cards/movement/push.pdf +cards/movement/push.pdf +cards/movement/rush.pdf +cards/movement/rush.pdf +cards/movement/rush.pdf +cards/movement/slow_and_steady.pdf +cards/movement/slow_and_steady.pdf +cards/movement/slow_and_steady.pdf +cards/movement/sprint.pdf +cards/movement/sprint.pdf +cards/movement/tactical_play.pdf +cards/movement/tactical_play.pdf +cards/movement/tactical_play.pdf +cards/info/speed_summary.pdf diff --git a/cards/decks/starter.txt b/cards/decks/starter.txt new file mode 100644 index 0000000..21ec7f4 --- /dev/null +++ b/cards/decks/starter.txt @@ -0,0 +1,26 @@ +cards/attachments/a_hat.pdf +cards/attachments/armour.pdf +cards/attachments/dog_chow.pdf +cards/dogs/wheel_dog.pdf +cards/dogs/good_dog.pdf +cards/dogs/husky.pdf +cards/dogs/lead_dog.pdf +cards/food/breakfast.pdf +cards/food/breakfast.pdf +cards/food/lunch.pdf +cards/food/lunch.pdf +cards/food/dinner.pdf +cards/movement/move.pdf +cards/movement/move.pdf +cards/movement/move.pdf +cards/movement/move.pdf +cards/movement/mush.pdf +cards/movement/mush.pdf +cards/personal/first_aid.pdf +cards/personal/first_aid.pdf +cards/personal/grandma_soup.pdf +cards/sleds/repair_sled.pdf +cards/sleds/repair_sled.pdf +cards/sleds/upgrade_sled.pdf +cards/sleds/upgrade_sled.pdf +cards/util/rest.pdf diff --git a/cards/decks/survivor.txt b/cards/decks/survivor.txt new file mode 100644 index 0000000..9e1f3cc --- /dev/null +++ b/cards/decks/survivor.txt @@ -0,0 +1,54 @@ +cards/attachments/coat.pdf +cards/attachments/coat.pdf +cards/attachments/coat.pdf +cards/attachments/coat.pdf +cards/attachments/harness.pdf +cards/attachments/harness.pdf +cards/attachments/harness.pdf +cards/attachments/harness.pdf +cards/dogs/cute_dog.pdf +cards/dogs/cute_dog.pdf +cards/dogs/cute_dog.pdf +cards/dogs/cute_dog.pdf +cards/dogs/smart_dog.pdf +cards/dogs/smart_dog.pdf +cards/dogs/smart_dog.pdf +cards/dogs/smart_dog.pdf +cards/food/poutine.pdf +cards/food/poutine.pdf +cards/food/poutine.pdf +cards/food/poutine.pdf +cards/food/raw_venison.pdf +cards/food/raw_venison.pdf +cards/food/raw_venison.pdf +cards/food/raw_venison.pdf +cards/food/venison_carpaccio.pdf +cards/food/venison_carpaccio.pdf +cards/food/venison_carpaccio.pdf +cards/food/venison_carpaccio.pdf +cards/food/venison_steak.pdf +cards/food/venison_steak.pdf +cards/food/venison_steak.pdf +cards/food/venison_steak.pdf +cards/personal/band_aid.pdf +cards/personal/band_aid.pdf +cards/personal/band_aid.pdf +cards/personal/band_aid.pdf +cards/personal/ibuprofin.pdf +cards/personal/ibuprofin.pdf +cards/personal/ibuprofin.pdf +cards/util/campfire.pdf +cards/util/campfire.pdf +cards/util/campfire.pdf +cards/util/campfire.pdf +cards/util/leather_hide.pdf +cards/util/leather_hide.pdf +cards/util/leather_hide.pdf +cards/util/leather_hide.pdf +cards/util/leather_jacket.pdf +cards/util/leather_jacket.pdf +cards/util/leather_jacket.pdf +cards/util/vigilance.pdf +cards/util/vigilance.pdf +cards/util/vigilance.pdf +cards/info/survivor_summary.pdf diff --git a/cards/dogs/bear.tex b/cards/dogs/bear.tex index f4bd2e6..a9e6889 100644 --- a/cards/dogs/bear.tex +++ b/cards/dogs/bear.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{rare} +\deck{speed} \begin{document} \begin{card} diff --git a/cards/dogs/big_dog.tex b/cards/dogs/big_dog.tex index 85d8961..a694c1a 100644 --- a/cards/dogs/big_dog.tex +++ b/cards/dogs/big_dog.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{rare} +\deck{speed} \begin{document} \begin{card} diff --git a/cards/dogs/cat.tex b/cards/dogs/cat.tex index c8ecc25..2459270 100644 --- a/cards/dogs/cat.tex +++ b/cards/dogs/cat.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{rare} +\deck{upgrade} \begin{document} \begin{card} diff --git a/cards/dogs/chihuahua.tex b/cards/dogs/chihuahua.tex index 0c1aed5..01c7799 100644 --- a/cards/dogs/chihuahua.tex +++ b/cards/dogs/chihuahua.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{epic} +\deck{speed} \begin{document} \begin{card} diff --git a/cards/dogs/cricket.tex b/cards/dogs/cricket.tex index af0446f..0f47e24 100644 --- a/cards/dogs/cricket.tex +++ b/cards/dogs/cricket.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{legendary} +\deck{legendary} \begin{document} \begin{card} diff --git a/cards/dogs/cute_dog.tex b/cards/dogs/cute_dog.tex index ee28a7f..7cb93cd 100644 --- a/cards/dogs/cute_dog.tex +++ b/cards/dogs/cute_dog.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{common} +\deck{survivor} \begin{document} \begin{card} @@ -10,7 +11,7 @@ \health{2} \risk{2} \name{Cute dog} - \text{All energy costs are reduced by 1.} + \text{All {\color{energy}energy} costs are reduced by 1.} \flava{Aww, it's so cute.} \type{dog} \end{card} diff --git a/cards/dogs/engineer_dog.tex b/cards/dogs/engineer_dog.tex index a3d35a5..06e0192 100644 --- a/cards/dogs/engineer_dog.tex +++ b/cards/dogs/engineer_dog.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{legendary} +\deck{legendary} \begin{document} \begin{card} diff --git a/cards/dogs/good_dog.tex b/cards/dogs/good_dog.tex index e95d76f..5908c0b 100644 --- a/cards/dogs/good_dog.tex +++ b/cards/dogs/good_dog.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{starting} +\deck{starter} \begin{document} \begin{card} diff --git a/cards/dogs/greyhound.tex b/cards/dogs/greyhound.tex index 32c87d8..59acc32 100644 --- a/cards/dogs/greyhound.tex +++ b/cards/dogs/greyhound.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{common} +\deck{speed} \begin{document} \begin{card} diff --git a/cards/dogs/husky.tex b/cards/dogs/husky.tex index d4decba..a8b904c 100644 --- a/cards/dogs/husky.tex +++ b/cards/dogs/husky.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{starting} +\deck{starter} \begin{document} \begin{card} diff --git a/cards/dogs/lazy_dog.tex b/cards/dogs/lazy_dog.tex index 28c0e5d..bee723d 100644 --- a/cards/dogs/lazy_dog.tex +++ b/cards/dogs/lazy_dog.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{rare} +\deck{upgrade} \begin{document} \begin{card} diff --git a/cards/dogs/lead_dog.tex b/cards/dogs/lead_dog.tex index 979342f..28e0f7c 100644 --- a/cards/dogs/lead_dog.tex +++ b/cards/dogs/lead_dog.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{starting} +\deck{starter} \begin{document} \begin{card} @@ -10,7 +11,7 @@ \health{2} \risk{1} \name{Lead Dog} - \text{Tracks give 1 less hypothermia and starvation.} + \text{Tracks give 1 less \hypothermia\ and \starvation.} \flava{A smart dog can lead a sled safely along the trail.} \type{dog} \end{card} diff --git a/cards/dogs/malamute.tex b/cards/dogs/malamute.tex index 3b4d72e..471f3b3 100644 --- a/cards/dogs/malamute.tex +++ b/cards/dogs/malamute.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{rare} +\deck{upgrade} \begin{document} \begin{card} diff --git a/cards/dogs/moose.tex b/cards/dogs/moose.tex index 4fccfe5..cc8820c 100644 --- a/cards/dogs/moose.tex +++ b/cards/dogs/moose.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{legendary} +\deck{legendary} \begin{document} \begin{card} diff --git a/cards/dogs/polar_bear.tex b/cards/dogs/polar_bear.tex index 3fab674..e7c376a 100644 --- a/cards/dogs/polar_bear.tex +++ b/cards/dogs/polar_bear.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{epic} +\deck{attack} \begin{document} \begin{card} @@ -10,7 +11,7 @@ \health{2} \risk{2} \name{Polar Bear} - \text{+3 Speed. When you play this get hypothermia and take 1 damage.} + \text{+3 Speed. When you play this get \hypothermia\ and take 1 damage.} \flava{Do not go near a polar bear.} \type{fake dog} \end{card} diff --git a/cards/dogs/problem_dog.tex b/cards/dogs/problem_dog.tex index 6ed8658..2d37237 100644 --- a/cards/dogs/problem_dog.tex +++ b/cards/dogs/problem_dog.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{rare} +\deck{speed} \begin{document} \begin{card} diff --git a/cards/dogs/reliable_dog.tex b/cards/dogs/reliable_dog.tex index 7c0c652..9f36618 100644 --- a/cards/dogs/reliable_dog.tex +++ b/cards/dogs/reliable_dog.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{epic} +\deck{survivor} \begin{document} \begin{card} diff --git a/cards/dogs/retriever.tex b/cards/dogs/retriever.tex index 621ede9..cc1edc2 100644 --- a/cards/dogs/retriever.tex +++ b/cards/dogs/retriever.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{common} +\deck{upgrade} \begin{document} \begin{card} diff --git a/cards/dogs/russian_bear_dog.tex b/cards/dogs/russian_bear_dog.tex index 55eff9b..dc53cc7 100644 --- a/cards/dogs/russian_bear_dog.tex +++ b/cards/dogs/russian_bear_dog.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{rare} +\deck{attack} \begin{document} \begin{card} diff --git a/cards/dogs/smart_dog.tex b/cards/dogs/smart_dog.tex index 5f37a05..fa84aae 100644 --- a/cards/dogs/smart_dog.tex +++ b/cards/dogs/smart_dog.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{common} +\deck{survivor} \begin{document} \begin{card} @@ -10,7 +11,7 @@ \health{2} \risk{2} \name{Smart dog} - \text{All health costs are reduced by 1.} + \text{All {\color{health}health} costs are reduced by 1.} \flava{She knows over 300 words!} \type{dog} \end{card} diff --git a/cards/dogs/squirmy_dog.tex b/cards/dogs/squirmy_dog.tex index e6d5dd1..adf08e9 100644 --- a/cards/dogs/squirmy_dog.tex +++ b/cards/dogs/squirmy_dog.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{common} +\deck{speed} \begin{document} \begin{card} diff --git a/cards/dogs/wheel_dog.tex b/cards/dogs/wheel_dog.tex index 42b4450..a0a34e4 100644 --- a/cards/dogs/wheel_dog.tex +++ b/cards/dogs/wheel_dog.tex @@ -2,6 +2,7 @@ \cardtype{dog} \rarity{starting} +\deck{starter} \begin{document} \begin{card} diff --git a/cards/food/beef_stew.tex b/cards/food/beef_stew.tex index 57bd094..3047307 100644 --- a/cards/food/beef_stew.tex +++ b/cards/food/beef_stew.tex @@ -2,6 +2,7 @@ \cardtype{food} \rarity{rare} +\deck{upgrade} \begin{document} \begin{card} diff --git a/cards/food/bison.tex b/cards/food/bison.tex index 33eb904..da2692c 100644 --- a/cards/food/bison.tex +++ b/cards/food/bison.tex @@ -2,15 +2,15 @@ \cardtype{food} \rarity{epic} +\deck{upgrade} \begin{document} \begin{card} \art{bison.jpg} - \energy{1} - \health{3} + \energy{2} \risk{1} \name{Bison} - \text{\recover{3} \draw{5}} + \text{\draw{5} \recover{3}} \flava{Its very lean.} \type{food} \end{card} diff --git a/cards/food/breakfast.tex b/cards/food/breakfast.tex index e55e6c2..c4c1b09 100644 --- a/cards/food/breakfast.tex +++ b/cards/food/breakfast.tex @@ -2,6 +2,7 @@ \cardtype{food} \rarity{starting} +\deck{starter} \begin{document} \begin{card} diff --git a/cards/food/dinner.tex b/cards/food/dinner.tex index c937811..c6e25fa 100644 --- a/cards/food/dinner.tex +++ b/cards/food/dinner.tex @@ -2,6 +2,7 @@ \cardtype{food} \rarity{starting} +\deck{starter} \begin{document} \begin{card} diff --git a/cards/food/dog_food.tex b/cards/food/dog_food.tex index a0801e6..f359079 100644 --- a/cards/food/dog_food.tex +++ b/cards/food/dog_food.tex @@ -2,6 +2,7 @@ \cardtype{food} \rarity{epic} +\deck{speed} \begin{document} \begin{card} diff --git a/cards/food/eat_dog.tex b/cards/food/eat_dog.tex index 40bc0a0..504fcb9 100644 --- a/cards/food/eat_dog.tex +++ b/cards/food/eat_dog.tex @@ -2,6 +2,7 @@ \cardtype{food} \rarity{epic} +\deck{attack} \begin{document} \begin{card} diff --git a/cards/food/lunch.tex b/cards/food/lunch.tex index fbfa167..46fd4e8 100644 --- a/cards/food/lunch.tex +++ b/cards/food/lunch.tex @@ -2,6 +2,7 @@ \cardtype{food} \rarity{starting} +\deck{starter} \begin{document} \begin{card} diff --git a/cards/food/midnight_snack.tex b/cards/food/midnight_snack.tex index dfc887c..8f44bc1 100644 --- a/cards/food/midnight_snack.tex +++ b/cards/food/midnight_snack.tex @@ -2,15 +2,15 @@ \cardtype{food} \rarity{common} +\deck{upgrade} \begin{document} \begin{card} \art{midnight_snack.jpg} \energy{1} - \health{1} \risk{1} \name{Midnight Snack} - \text{\draw{5}} + \text{\draw{7}} \flava{Are you sure its safe?} \type{food} \end{card} diff --git a/cards/food/poutine.tex b/cards/food/poutine.tex index 385e470..c62de6c 100644 --- a/cards/food/poutine.tex +++ b/cards/food/poutine.tex @@ -2,6 +2,7 @@ \cardtype{food} \rarity{common} +\deck{survivor} \begin{document} \begin{card} diff --git a/cards/food/raw_venison.tex b/cards/food/raw_venison.tex index 9a9aa07..8416564 100644 --- a/cards/food/raw_venison.tex +++ b/cards/food/raw_venison.tex @@ -2,6 +2,7 @@ \cardtype{food} \rarity{common} +\deck{survivor} \begin{document} \begin{card} diff --git a/cards/food/venison_carpaccio.tex b/cards/food/venison_carpaccio.tex index f1ecc75..3a59522 100644 --- a/cards/food/venison_carpaccio.tex +++ b/cards/food/venison_carpaccio.tex @@ -2,6 +2,7 @@ \cardtype{food} \rarity{common} +\deck{survivor} \begin{document} \begin{card} diff --git a/cards/food/venison_jerky.tex b/cards/food/venison_jerky.tex index 2a1dff7..7ce7284 100644 --- a/cards/food/venison_jerky.tex +++ b/cards/food/venison_jerky.tex @@ -2,6 +2,7 @@ \cardtype{food} \rarity{common} +\deck{survivor} \begin{document} \begin{card} diff --git a/cards/food/venison_steak.tex b/cards/food/venison_steak.tex index fc77701..d5fb169 100644 --- a/cards/food/venison_steak.tex +++ b/cards/food/venison_steak.tex @@ -2,6 +2,7 @@ \cardtype{food} \rarity{common} +\deck{survivor} \begin{document} \begin{card} diff --git a/cards/food/waffle.tex b/cards/food/waffle.tex index b1b3e30..69495c8 100644 --- a/cards/food/waffle.tex +++ b/cards/food/waffle.tex @@ -2,6 +2,7 @@ \cardtype{food} \rarity{legendary} +\deck{legendary} \begin{document} \begin{card} diff --git a/cards/food/whale_meat.tex b/cards/food/whale_meat.tex index c10f5ac..ef30dbe 100644 --- a/cards/food/whale_meat.tex +++ b/cards/food/whale_meat.tex @@ -2,6 +2,7 @@ \cardtype{food} \rarity{epic} +\deck{attack} \begin{document} \begin{card} @@ -9,7 +10,7 @@ \energy{1} \health{1} \name{Whale meat} - \text{\draw{5} \recover{3} Take 1 damage.} + \text{\draw{5}\\ \recover{3} Take 1 damage.} \flava{It's like rubber.} \type{food} \end{card} diff --git a/cards/info/attack_summary.tex b/cards/info/attack_summary.tex new file mode 100644 index 0000000..448663a --- /dev/null +++ b/cards/info/attack_summary.tex @@ -0,0 +1,22 @@ +\documentclass{iditacard} + +\cardtype{info} +\rarity{info} +\deck{attack} + +\begin{document} +\begin{card} + \art{deck_summary.png} + \utilcount{22} + \dogcount{5} + \movecount{6} + \foodcount{4} + \attachcount{2} + \personalcount{0} + \sledcount{14} + \name{Attack Deck} + \text{Attack others while staying safe yourself!\\ Rebuild quickly if +necessary.} + \flava{Play nice.} +\end{card} +\end{document} diff --git a/cards/info/improvement_summary.tex b/cards/info/improvement_summary.tex new file mode 100644 index 0000000..84f3092 --- /dev/null +++ b/cards/info/improvement_summary.tex @@ -0,0 +1,21 @@ +\documentclass{iditacard} + +\cardtype{info} +\rarity{info} +\deck{upgrade} + +\begin{document} +\begin{card} + \art{deck_summary.png} + \utilcount{8} + \dogcount{13} + \movecount{2} + \foodcount{6} + \attachcount{4} + \personalcount{11} + \sledcount{9} + \name{Improvement Deck} + \text{Create the sled of your dreams!\\ Draw and recover to make sure it works.} + \flava{Be the best you you can be.} +\end{card} +\end{document} diff --git a/cards/info/speed_summary.tex b/cards/info/speed_summary.tex new file mode 100644 index 0000000..0642fb5 --- /dev/null +++ b/cards/info/speed_summary.tex @@ -0,0 +1,21 @@ +\documentclass{iditacard} + +\cardtype{info} +\rarity{info} +\deck{speed} + +\begin{document} +\begin{card} + \art{deck_summary.png} + \utilcount{0} + \dogcount{15} + \movecount{27} + \foodcount{2} + \attachcount{9} + \personalcount{0} + \sledcount{0} + \name{Speed Deck} + \text{Satisfy the need for speed!\\ Make the most of your movement.} + \flava{Screw the tortoise.} +\end{card} +\end{document} diff --git a/cards/info/survivor_summary.tex b/cards/info/survivor_summary.tex new file mode 100644 index 0000000..0e338ee --- /dev/null +++ b/cards/info/survivor_summary.tex @@ -0,0 +1,21 @@ +\documentclass{iditacard} + +\cardtype{info} +\rarity{info} +\deck{survivor} + +\begin{document} +\begin{card} + \art{deck_summary.png} + \utilcount{14} + \dogcount{8} + \movecount{0} + \foodcount{16} + \attachcount{8} + \personalcount{7} + \sledcount{0} + \name{Survivor Deck} + \text{Don't worry about the harsh climate!\\ Keep costs down to ensure smooth sledding.} + \flava{Be prepared.} +\end{card} +\end{document} diff --git a/cards/infolist.txt b/cards/infolist.txt deleted file mode 100644 index f3c01d6..0000000 --- a/cards/infolist.txt +++ /dev/null @@ -1,14 +0,0 @@ -cards/info/cover.pdf -cards/info/first.pdf -cards/info/second.pdf -cards/info/third.pdf -cards/info/fourth.pdf -cards/info/fifth.pdf -cards/info/sixth.pdf -cards/info/seventh.pdf -cards/info/eighth.pdf -cards/info/ninth.pdf -cards/info/tenth.pdf -cards/info/eleventh.pdf -cards/info/twelfth.pdf -cards/info/thirteenth.pdf diff --git a/cards/movement/all_in.tex b/cards/movement/all_in.tex index 6213c8d..b9fce3b 100644 --- a/cards/movement/all_in.tex +++ b/cards/movement/all_in.tex @@ -2,6 +2,7 @@ \cardtype{movement} \rarity{legendary} +\deck{legendary} \begin{document} \begin{card} diff --git a/cards/movement/downhill_slide.tex b/cards/movement/downhill_slide.tex index dca0fec..4855433 100644 --- a/cards/movement/downhill_slide.tex +++ b/cards/movement/downhill_slide.tex @@ -1,7 +1,8 @@ \documentclass{iditacard} \cardtype{movement} -\rarity{common} +\rarity{rare} +\deck{speed} \begin{document} \begin{card} diff --git a/cards/movement/haste.tex b/cards/movement/haste.tex index 9ad66cd..2412582 100644 --- a/cards/movement/haste.tex +++ b/cards/movement/haste.tex @@ -2,6 +2,7 @@ \cardtype{movement} \rarity{rare} +\deck{speed} \begin{document} \begin{card} diff --git a/cards/movement/hitch_a_ride.tex b/cards/movement/hitch_a_ride.tex index f4e5fd6..1b21692 100644 --- a/cards/movement/hitch_a_ride.tex +++ b/cards/movement/hitch_a_ride.tex @@ -2,6 +2,7 @@ \cardtype{movement} \rarity{epic} +\deck{attack} \begin{document} \begin{card} diff --git a/cards/movement/iditarod_drift.tex b/cards/movement/iditarod_drift.tex index fdcbca8..0b7ca0b 100644 --- a/cards/movement/iditarod_drift.tex +++ b/cards/movement/iditarod_drift.tex @@ -2,6 +2,7 @@ \cardtype{movement} \rarity{rare} +\deck{speed} \begin{document} \begin{card} diff --git a/cards/movement/midnight_sun.tex b/cards/movement/midnight_sun.tex index 6b4a2e0..58f1320 100644 --- a/cards/movement/midnight_sun.tex +++ b/cards/movement/midnight_sun.tex @@ -2,6 +2,7 @@ \cardtype{movement} \rarity{rare} +\deck{speed} \begin{document} \begin{card} diff --git a/cards/movement/move.tex b/cards/movement/move.tex index a275566..0b0a5db 100644 --- a/cards/movement/move.tex +++ b/cards/movement/move.tex @@ -2,6 +2,7 @@ \cardtype{movement} \rarity{starting} +\deck{starter} \begin{document} \begin{card} diff --git a/cards/movement/mush.tex b/cards/movement/mush.tex index 6526c8c..fbd11ac 100644 --- a/cards/movement/mush.tex +++ b/cards/movement/mush.tex @@ -2,6 +2,7 @@ \cardtype{movement} \rarity{starting} +\deck{starter} \begin{document} \begin{card} diff --git a/cards/movement/out_of_control.tex b/cards/movement/out_of_control.tex index 82ee4bf..f74ac22 100644 --- a/cards/movement/out_of_control.tex +++ b/cards/movement/out_of_control.tex @@ -2,12 +2,11 @@ \cardtype{movement} \rarity{legendary} +\deck{legendary} \begin{document} \begin{card} \art{out_of_control.png} - \health{3} - \risk{1} \name{Out of control} \text{Move 20 \Mms. Take 5 damage.} \flava{You need to be stopped!} diff --git a/cards/movement/push.tex b/cards/movement/push.tex index c31ed1b..e2f5e0c 100644 --- a/cards/movement/push.tex +++ b/cards/movement/push.tex @@ -2,6 +2,7 @@ \cardtype{movement} \rarity{common} +\deck{speed} \begin{document} \begin{card} diff --git a/cards/movement/rush.tex b/cards/movement/rush.tex index d20c111..1cdd3b6 100644 --- a/cards/movement/rush.tex +++ b/cards/movement/rush.tex @@ -2,6 +2,7 @@ \cardtype{movement} \rarity{rare} +\deck{speed} \begin{document} \begin{card} diff --git a/cards/movement/slow_and_steady.tex b/cards/movement/slow_and_steady.tex index 508c41d..6d6a5e4 100644 --- a/cards/movement/slow_and_steady.tex +++ b/cards/movement/slow_and_steady.tex @@ -1,7 +1,8 @@ \documentclass{iditacard} \cardtype{movement} -\rarity{common} +\rarity{rare} +\deck{speed} \begin{document} \begin{card} diff --git a/cards/movement/sprint.tex b/cards/movement/sprint.tex index e23a027..a4d0e21 100644 --- a/cards/movement/sprint.tex +++ b/cards/movement/sprint.tex @@ -1,7 +1,8 @@ \documentclass{iditacard} \cardtype{movement} -\rarity{rare} +\rarity{epic} +\deck{speed} \begin{document} \begin{card} diff --git a/cards/movement/tactical_play.tex b/cards/movement/tactical_play.tex index 9d8ca20..1a166dd 100644 --- a/cards/movement/tactical_play.tex +++ b/cards/movement/tactical_play.tex @@ -2,12 +2,14 @@ \cardtype{movement} \rarity{rare} +\deck{speed} \begin{document} \begin{card} \art{tactical_play.jpg} \energy{1} \health{1} + \risk{1} \name{Tactical Play} \text{Move 0 \Mms. Double the final distance.} \flava{Make the most of it.} diff --git a/cards/movement/through_the_night.tex b/cards/movement/through_the_night.tex index 5dc2076..14833fa 100644 --- a/cards/movement/through_the_night.tex +++ b/cards/movement/through_the_night.tex @@ -2,6 +2,7 @@ \cardtype{movement} \rarity{epic} +\deck{upgrade} \begin{document} \begin{card} diff --git a/cards/movement/travel_light.tex b/cards/movement/travel_light.tex index 0b8c4e0..f36ed00 100644 --- a/cards/movement/travel_light.tex +++ b/cards/movement/travel_light.tex @@ -2,6 +2,7 @@ \cardtype{movement} \rarity{common} +\deck{attack} \begin{document} \begin{card} @@ -9,7 +10,7 @@ \energy{1} \health{1} \name{Travel light} - \text{Move 10 \Mms. Get hypothermia and starvation.} + \text{Move 10 \Mms. Get \hypothermia and \starvation.} \flava{Clothes? Food? They'd just slow me down!} \type{movement} \end{card} diff --git a/cards/personal/band_aid.tex b/cards/personal/band_aid.tex index 3efb0bf..e8697d0 100644 --- a/cards/personal/band_aid.tex +++ b/cards/personal/band_aid.tex @@ -2,6 +2,7 @@ \cardtype{personal} \rarity{common} +\deck{survivor} \begin{document} \begin{card} diff --git a/cards/personal/bandage.tex b/cards/personal/bandage.tex index 90c5eac..5b06249 100644 --- a/cards/personal/bandage.tex +++ b/cards/personal/bandage.tex @@ -2,6 +2,7 @@ \cardtype{personal} \rarity{common} +\deck{upgrade} \begin{document} \begin{card} diff --git a/cards/personal/bloodletting.tex b/cards/personal/bloodletting.tex index 55babed..01aabf9 100644 --- a/cards/personal/bloodletting.tex +++ b/cards/personal/bloodletting.tex @@ -2,6 +2,7 @@ \cardtype{personal} \rarity{common} +\deck{upgrade} \begin{document} \begin{card} diff --git a/cards/personal/brandy.tex b/cards/personal/brandy.tex index 5a6f8ff..f4b1231 100644 --- a/cards/personal/brandy.tex +++ b/cards/personal/brandy.tex @@ -1,7 +1,8 @@ \documentclass{iditacard} \cardtype{personal} -\rarity{rare} +\rarity{common} +\deck{survivor} \begin{document} \begin{card} diff --git a/cards/personal/caffeine.tex b/cards/personal/caffeine.tex index 661ed37..a52034d 100644 --- a/cards/personal/caffeine.tex +++ b/cards/personal/caffeine.tex @@ -2,6 +2,7 @@ \cardtype{personal} \rarity{rare} +\deck{upgrade} \begin{document} \begin{card} diff --git a/cards/personal/diamorphine.tex b/cards/personal/diamorphine.tex index ef698ec..02bff38 100644 --- a/cards/personal/diamorphine.tex +++ b/cards/personal/diamorphine.tex @@ -2,6 +2,7 @@ \cardtype{personal} \rarity{legendary} +\deck{legendary} \begin{document} \begin{card} diff --git a/cards/personal/first_aid.tex b/cards/personal/first_aid.tex index 41f65e3..3222c73 100644 --- a/cards/personal/first_aid.tex +++ b/cards/personal/first_aid.tex @@ -2,6 +2,7 @@ \cardtype{personal} \rarity{starting} +\deck{starter} \begin{document} \begin{card} diff --git a/cards/personal/grandma_soup.tex b/cards/personal/grandma_soup.tex index fecd5e1..c58655d 100644 --- a/cards/personal/grandma_soup.tex +++ b/cards/personal/grandma_soup.tex @@ -2,6 +2,7 @@ \cardtype{personal} \rarity{starting} +\deck{starter} \begin{document} \begin{card} diff --git a/cards/personal/ibuprofin.tex b/cards/personal/ibuprofin.tex index 5cd4c4d..dc51360 100644 --- a/cards/personal/ibuprofin.tex +++ b/cards/personal/ibuprofin.tex @@ -1,7 +1,8 @@ \documentclass{iditacard} \cardtype{personal} -\rarity{common} +\rarity{rare} +\deck{survivor} \begin{document} \begin{card} @@ -10,7 +11,7 @@ \health{1} \risk{1} \name{Ibuprofin} - \text{If you have eaten today \destroy{2}{5}\\ Otherwise take 2 damage.} + \text{If you have {\color{food}eaten} today \destroy{2}{5}\\ Otherwise take 2 damage.} \flava{Take with food.} \type{personal} \end{card} diff --git a/cards/personal/meditate.tex b/cards/personal/meditate.tex index a7f83b4..62a92da 100644 --- a/cards/personal/meditate.tex +++ b/cards/personal/meditate.tex @@ -2,6 +2,7 @@ \cardtype{personal} \rarity{legendary} +\deck{legendary} \begin{document} \begin{card} diff --git a/cards/personal/surgery.tex b/cards/personal/surgery.tex index f5829d4..4e106f2 100644 --- a/cards/personal/surgery.tex +++ b/cards/personal/surgery.tex @@ -2,15 +2,16 @@ \cardtype{personal} \rarity{legendary} +\deck{legendary} \begin{document} \begin{card} \art{surgery.jpg} % Actual picture of leonid removing his own appendix! - \energy{2} - \health{2} + \energy{1} + \health{1} \risk{1} \name{Surgery} - \text{If you have used a personal card today \destroy{10}{10}} + \text{If you have used another personal card today \destroy{10}{10}} \flava{Take a shot, cut it out.} \type{personal} \end{card} diff --git a/cards/sleds/desperate_times.tex b/cards/sleds/desperate_times.tex index 130f916..5e11b53 100644 --- a/cards/sleds/desperate_times.tex +++ b/cards/sleds/desperate_times.tex @@ -2,12 +2,12 @@ \cardtype{sled} \rarity{legendary} +\deck{legendary} \begin{document} \begin{card} \art{desperate_times.jpe} \energy{All} - \health{9} \name{Desperate Times} \text{\take{5}{10}} \flava{Desperate Measures hotline, how may I help you?} diff --git a/cards/sleds/here_boy.tex b/cards/sleds/here_boy.tex index 8d5cb6c..c36cd43 100644 --- a/cards/sleds/here_boy.tex +++ b/cards/sleds/here_boy.tex @@ -2,6 +2,7 @@ \cardtype{sled} \rarity{legendary} +\deck{legendary} \begin{document} \begin{card} diff --git a/cards/sleds/improvise.tex b/cards/sleds/improvise.tex index 3c456e1..bf344e9 100644 --- a/cards/sleds/improvise.tex +++ b/cards/sleds/improvise.tex @@ -2,6 +2,7 @@ \cardtype{sled} \rarity{common} +\deck{attack} \begin{document} \begin{card} diff --git a/cards/sleds/lumber_mill.tex b/cards/sleds/lumber_mill.tex index b17b728..ac6a503 100644 --- a/cards/sleds/lumber_mill.tex +++ b/cards/sleds/lumber_mill.tex @@ -2,6 +2,7 @@ \cardtype{sled} \rarity{common} +\deck{attack} \begin{document} \begin{card} diff --git a/cards/sleds/makeshift_sled.tex b/cards/sleds/makeshift_sled.tex index 0903fe9..82f3d61 100644 --- a/cards/sleds/makeshift_sled.tex +++ b/cards/sleds/makeshift_sled.tex @@ -2,6 +2,7 @@ \cardtype{sled} \rarity{rare} +\deck{upgrade} \begin{document} \begin{card} diff --git a/cards/sleds/new_sled.tex b/cards/sleds/new_sled.tex index a359b83..125bed9 100644 --- a/cards/sleds/new_sled.tex +++ b/cards/sleds/new_sled.tex @@ -2,6 +2,7 @@ \cardtype{sled} \rarity{epic} +\deck{upgrade} \begin{document} \begin{card} diff --git a/cards/sleds/repair_sled.tex b/cards/sleds/repair_sled.tex index acb890f..a263652 100644 --- a/cards/sleds/repair_sled.tex +++ b/cards/sleds/repair_sled.tex @@ -2,6 +2,7 @@ \cardtype{sled} \rarity{starting} +\deck{starter} \begin{document} \begin{card} diff --git a/cards/sleds/salvage.tex b/cards/sleds/salvage.tex index adf9d01..7ebdd9f 100644 --- a/cards/sleds/salvage.tex +++ b/cards/sleds/salvage.tex @@ -1,7 +1,8 @@ \documentclass{iditacard} \cardtype{sled} -\rarity{rare} +\rarity{common} +\deck{attack} \begin{document} \begin{card} diff --git a/cards/sleds/satiated.tex b/cards/sleds/satiated.tex index ecd524a..1671bb6 100644 --- a/cards/sleds/satiated.tex +++ b/cards/sleds/satiated.tex @@ -2,6 +2,7 @@ \cardtype{sled} \rarity{legendary} +\deck{legendary} \begin{document} \begin{card} diff --git a/cards/sleds/scrapyard.tex b/cards/sleds/scrapyard.tex index 79fcd63..66bca7d 100644 --- a/cards/sleds/scrapyard.tex +++ b/cards/sleds/scrapyard.tex @@ -2,6 +2,7 @@ \cardtype{sled} \rarity{epic} +\deck{attack} \begin{document} \begin{card} diff --git a/cards/sleds/stop_and_shop.tex b/cards/sleds/stop_and_shop.tex index bdf1016..9807cab 100644 --- a/cards/sleds/stop_and_shop.tex +++ b/cards/sleds/stop_and_shop.tex @@ -2,6 +2,7 @@ \cardtype{sled} \rarity{epic} +\deck{attack} \begin{document} \begin{card} diff --git a/cards/sleds/study_up.tex b/cards/sleds/study_up.tex index 4a1e3b4..b199fb9 100644 --- a/cards/sleds/study_up.tex +++ b/cards/sleds/study_up.tex @@ -2,6 +2,7 @@ \cardtype{sled} \rarity{common} +\deck{upgrade} \begin{document} \begin{card} diff --git a/cards/sleds/trade_dog.tex b/cards/sleds/trade_dog.tex index 63cc59a..93478df 100644 --- a/cards/sleds/trade_dog.tex +++ b/cards/sleds/trade_dog.tex @@ -2,6 +2,7 @@ \cardtype{sled} \rarity{epic} +\deck{attack} \begin{document} \begin{card} diff --git a/cards/sleds/upgrade_sled.tex b/cards/sleds/upgrade_sled.tex index 1d593c6..d3fb555 100644 --- a/cards/sleds/upgrade_sled.tex +++ b/cards/sleds/upgrade_sled.tex @@ -2,6 +2,7 @@ \cardtype{sled} \rarity{starting} +\deck{starter} \begin{document} \begin{card} diff --git a/cards/util/blue_shell.tex b/cards/util/blue_shell.tex deleted file mode 100644 index 4af1677..0000000 --- a/cards/util/blue_shell.tex +++ /dev/null @@ -1,16 +0,0 @@ -\documentclass{iditacard} - -\cardtype{utility} -\rarity{legendary} - -\begin{document} -\begin{card} - \art{blue_shell.png} - \energy{3} - \health{3} - \name{Blue Shell} - \text{The player in the lead takes 3 damage.} - \flava{Itsa me-a Mario.} - \type{utility} -\end{card} -\end{document} diff --git a/cards/util/campfire.tex b/cards/util/campfire.tex index 3e7bb52..341a5ba 100644 --- a/cards/util/campfire.tex +++ b/cards/util/campfire.tex @@ -2,6 +2,7 @@ \cardtype{utility} \rarity{common} +\deck{survivor} \begin{document} \begin{card} @@ -9,7 +10,7 @@ \energy{2} \risk{1} \name{Campfire} - \text{Reduce your hypothermia. \recover{2}} + \text{Remove your \hypothermia. \recover{2}} \flava{A nice warm fire.} \type{utility} \end{card} diff --git a/cards/util/daylight_savings_time.tex b/cards/util/daylight_savings_time.tex index c9b89c3..f9168dc 100644 --- a/cards/util/daylight_savings_time.tex +++ b/cards/util/daylight_savings_time.tex @@ -2,6 +2,7 @@ \cardtype{utility} \rarity{legendary} +\deck{legendary} \begin{document} \begin{card} @@ -9,7 +10,7 @@ \energy{3} \health{1} \name{Daylight Savings} - \text{Next turn all health costs are 0.} + \text{Next turn all {\color{health}health} costs are 0.} \flava{Very important in the north.} \type{utility} \end{card} diff --git a/cards/util/dog_trap.tex b/cards/util/dog_trap.tex index 596ec4d..53731a4 100644 --- a/cards/util/dog_trap.tex +++ b/cards/util/dog_trap.tex @@ -2,6 +2,7 @@ \cardtype{utility} \rarity{common} +\deck{attack} \begin{document} \begin{card} diff --git a/cards/util/hydrogen_sulfide.tex b/cards/util/hydrogen_sulfide.tex index cfef99b..6e66b4f 100644 --- a/cards/util/hydrogen_sulfide.tex +++ b/cards/util/hydrogen_sulfide.tex @@ -2,14 +2,15 @@ \cardtype{utility} \rarity{rare} +\deck{attack} \begin{document} \begin{card} \art{hydrogen_sulfide.jpg} - \energy{1} - \health{1} + \energy{2} + \health{2} \name{Hydrogen Sulfide} - \text{All players starve.} + \text{All players increase their \starvation.} \flava{Like perfume for skunks.} \type{utility} \end{card} diff --git a/cards/util/ice_box.tex b/cards/util/ice_box.tex index 0ca68c8..0702521 100644 --- a/cards/util/ice_box.tex +++ b/cards/util/ice_box.tex @@ -2,6 +2,7 @@ \cardtype{utility} \rarity{rare} +\deck{attack} \begin{document} \begin{card} @@ -9,7 +10,7 @@ \energy{2} \health{2} \name{Ice Box} - \text{Give all players hypothermia.} + \text{All players increase their \hypothermia.} \flava{You have to keep the beer cold somehow.} \type{utility} \end{card} diff --git a/cards/util/icy_glare.tex b/cards/util/icy_glare.tex index 0dabd22..5d19c69 100644 --- a/cards/util/icy_glare.tex +++ b/cards/util/icy_glare.tex @@ -2,6 +2,7 @@ \cardtype{utility} \rarity{common} +\deck{attack} \begin{document} \begin{card} diff --git a/cards/util/leather_hide.tex b/cards/util/leather_hide.tex index df9c4cd..f59463d 100644 --- a/cards/util/leather_hide.tex +++ b/cards/util/leather_hide.tex @@ -2,6 +2,7 @@ \cardtype{utility} \rarity{common} +\deck{survivor} \begin{document} \begin{card} diff --git a/cards/util/leather_jacket.tex b/cards/util/leather_jacket.tex index 9ce9fc5..9f0b5f6 100644 --- a/cards/util/leather_jacket.tex +++ b/cards/util/leather_jacket.tex @@ -1,7 +1,8 @@ \documentclass{iditacard} \cardtype{utility} -\rarity{common} +\rarity{rare} +\deck{upgrade} \begin{document} \begin{card} @@ -9,7 +10,7 @@ \energy{2} \health{1} \name{Leather Jacket} - \text{Reduce your hypothermia. Reduce your starvation.} + \text{Remove your \hypothermia. Remove your \starvation.} \flava{It keeps me warm and cool. How does it know?} \type{utility} \end{card} diff --git a/cards/util/referee.tex b/cards/util/referee.tex index 700ab1b..982020d 100644 --- a/cards/util/referee.tex +++ b/cards/util/referee.tex @@ -2,6 +2,7 @@ \cardtype{utility} \rarity{common} +\deck{attack} \begin{document} \begin{card} diff --git a/cards/util/rest.tex b/cards/util/rest.tex index c36224c..2afd2ac 100644 --- a/cards/util/rest.tex +++ b/cards/util/rest.tex @@ -2,6 +2,7 @@ \cardtype{utility} \rarity{starting} +\deck{starter} \begin{document} \begin{card} diff --git a/cards/util/rope.tex b/cards/util/rope.tex index 8ee3a7f..0d146f3 100644 --- a/cards/util/rope.tex +++ b/cards/util/rope.tex @@ -2,6 +2,7 @@ \cardtype{utility} \rarity{common} +\deck{upgrade} \begin{document} \begin{card} diff --git a/cards/util/serenity.tex b/cards/util/serenity.tex index 89ea4c7..c3451ce 100644 --- a/cards/util/serenity.tex +++ b/cards/util/serenity.tex @@ -2,12 +2,15 @@ \cardtype{utility} \rarity{legendary} +\deck{legendary} \begin{document} \begin{card} \art{serenity.jpg} + \energy{1} + \health{1} \name{Serenity} - \text{Everyone is immune until the end of the day.} + \text{You may destroy a card in your hand.} \flava{Sled like this, be with you 'til the day you die.} \type{utility} \end{card} diff --git a/cards/util/sleeping_bag.tex b/cards/util/sleeping_bag.tex index f7edc1a..907cce3 100644 --- a/cards/util/sleeping_bag.tex +++ b/cards/util/sleeping_bag.tex @@ -2,6 +2,7 @@ \cardtype{utility} \rarity{legendary} +\deck{legendary} \begin{document} \begin{card} @@ -9,7 +10,7 @@ \energy{1} \health{3} \name{Sleeping Bag} - \text{Next turn all energy costs are 0.} + \text{Next turn all {\color{energy}energy} costs are 0.} \flava{A good night's rest will do you good.} \type{utility} \end{card} diff --git a/cards/util/stab_in_the_dark.tex b/cards/util/stab_in_the_dark.tex index 8a80f48..3fdac4a 100644 --- a/cards/util/stab_in_the_dark.tex +++ b/cards/util/stab_in_the_dark.tex @@ -2,6 +2,7 @@ \cardtype{utility} \rarity{common} +\deck{attack} \begin{document} \begin{card} diff --git a/cards/util/sticky_snow.tex b/cards/util/sticky_snow.tex index 5dd4c84..ecc2c5a 100644 --- a/cards/util/sticky_snow.tex +++ b/cards/util/sticky_snow.tex @@ -2,14 +2,16 @@ \cardtype{utility} \rarity{legendary} +\deck{legendary} \begin{document} \begin{card} \art{sticky_snow.jpg} \energy{2} - \health{3} + \health{1} + \risk{1} \name{Sticky Snow} - \text{Move back 3 \Mms. Nobody can move today.} + \text{All players move back 1 \Mm.} \flava{If I can't win, nobody can!} \type{utility} \end{card} diff --git a/cards/util/thermostat.tex b/cards/util/thermostat.tex index 64b6c8a..ef4a60f 100644 --- a/cards/util/thermostat.tex +++ b/cards/util/thermostat.tex @@ -2,6 +2,7 @@ \cardtype{utility} \rarity{epic} +\deck{attack} \begin{document} \begin{card} @@ -10,7 +11,7 @@ \health{2} \risk{1} \name{Thermostat} - \text{Give all other players hypothermia.} + \text{All other players increase their \hypothermia.} \type{utility} \end{card} \end{document} diff --git a/cards/util/tip_sled.tex b/cards/util/tip_sled.tex index 71538b0..e255cd5 100644 --- a/cards/util/tip_sled.tex +++ b/cards/util/tip_sled.tex @@ -2,14 +2,15 @@ \cardtype{utility} \rarity{epic} +\deck{attack} \begin{document} \begin{card} \art{tip_sled.jpg} - \energy{2} - \health{2} + \energy{4} + \health{4} \name{Tip Sled} - \text{All other players starve.} + \text{All other players increase their \starvation.} \flava{Ever seen a panda cheese commercial?} \type{utility} \end{card} diff --git a/cards/util/torch.tex b/cards/util/torch.tex index f3cb778..490212d 100644 --- a/cards/util/torch.tex +++ b/cards/util/torch.tex @@ -2,6 +2,7 @@ \cardtype{utility} \rarity{common} +\deck{upgrade} \begin{document} \begin{card} diff --git a/cards/util/utility_knife.tex b/cards/util/utility_knife.tex index 608ea72..443d6c6 100644 --- a/cards/util/utility_knife.tex +++ b/cards/util/utility_knife.tex @@ -2,6 +2,7 @@ \cardtype{utility} \rarity{legendary} +\deck{legendary} \begin{document} \begin{card} diff --git a/cards/util/vigilance.tex b/cards/util/vigilance.tex index 9f5ca25..1ba604b 100644 --- a/cards/util/vigilance.tex +++ b/cards/util/vigilance.tex @@ -2,6 +2,7 @@ \cardtype{utility} \rarity{rare} +\deck{survivor} \begin{document} \begin{card} diff --git a/destruction.tex b/destruction.tex deleted file mode 100644 index 5951448..0000000 --- a/destruction.tex +++ /dev/null @@ -1,30 +0,0 @@ -\documentclass{iditacard} - -\cardtype{personal} -\rarity{common} - -\begin{document} -\begin{card} - \raw{ - {\centering\fontsize{16}{16}\bebas\destroy{X}{Y}\par} - \hrule - - \hfill\newline - - \textbf{Look} at the top Y cards of your deck.\\ - - \textbf{Destroy} up to X of them.\\ - - \textbf{Draw} as many of them as you want.\\ - - \textbf{Shuffle} the rest into your deck.\\ - - \hrule - \hfill\newline - - 6 starvation or hypothermia means you died. \\ - - Move back 30 \Mms. - } -\end{card} -\end{document} diff --git a/explanation.tex b/explanation.tex deleted file mode 100644 index 3d5070e..0000000 --- a/explanation.tex +++ /dev/null @@ -1,191 +0,0 @@ -% This is compiled and printed on the back of the board! -% NOTE TO SELF: Dice faces use the LaTeX font that starts with j iirc - -\documentclass{article} -\pagenumbering{gobble} - -\usepackage[papersize={10in,10in},margin=0.3in]{geometry} -\usepackage{fontspec} -\usepackage{multicol} -\usepackage{graphicx} -\usepackage{titlesec} - -\setmainfont{GFS Didot} -\newfontfamily\Racing{Faster One} - -\titleformat{\section}[runin]{% - \fontsize{16}{16}\Racing}{}{0em}{} -\titlespacing*{\section}{0pt}{0pt}{1em} - -\begin{document} -\begin{multicols}{3} - -\section{Setup} - - \textsc{To} begin the game separate out the upgrade cards from the starter cards. - The starter cards have a grey border and should be separated into 4 equal - decks (with the exact same cards in them). - - Setup the rest of the game by giving each player a starting deck, a red die, - a blue die, and a token. Their token should be placed before the starting - line on the map. - -\section{Objective} - - \textsc{This} is a race. Just like the real iditarod your goal is to be the first to - travel 1600km (160 myriameters). Each square on the board is a single - myriameter, so there are 160 of them. - -\section{Costs} - - \textsc{The} core mechanic of this game is the way in which costs on cards are - played. - - When a card is played the three costs are resolved in order. - - First, the player must discard a number of cards equal to the "energy" cost - (blue number) of the card from their hand. - - Second, the player must discard a number of cards equal to the "health" cost - (red number) of the card from the top of their deck. If the player fails to - pay either cost, the card does nothing. - - Finally the player must resolve the "risk" of the card. - -\section{Risk} - - \textsc{Whatever} the risk (black number) of a card is, that many cards must be - played from the top of your deck on the subsequent turns successfully. Only - once all such cards are played does the effect of the original card take - place. - - If another risk occurs as payment for a risk they do stack, but once the - risk of the second card is paid its effect happens even if the original risk - card's effect has not. - - If at any point you cannot afford the cards being played as risk, the risk - card fizzles and does nothing. - -\section{New Days} - - \textsc{On} any turn a player may choose to take a new day instead of playing a card. - In this case any current risk the player is in the process of resolving are - abandoned and the player shuffles their discard pile and hand into their - deck and draw a new starting hand. - - At this point any of the other players may choose to partake in the new day, - taking the same actions as the player who initiated it, or race through the - night and continue as they are. - - Additionally some cards and stretches have effects that occur at the - beginning or end of a day. A day is marked by whenever any player causes a - new day, not just the player to whom the effect applies. - - The starting hand is, by default, 6 cards. This number is frequently - modified however. - -\section{Weather} - - \textsc{At} the start of each new day, roll the white weather die to determine the - weather for the day. The effects are as follows: - - \begin{itemize} - \setlength\itemsep{-1em} - \item \includegraphics[width=1.5em]{images/die/snowflake} Snowy weather cancels all sled cards. - \item \includegraphics[width=1.5em]{images/die/sun} Sunny weather provides a +1 speed bonus. - \item \includegraphics[width=1.5em]{images/die/wind} Windy weather provides a +5 speed bonus but gives all players hypothermia. - \item \includegraphics[width=1.5em]{images/die/cloud} Cloudy weather gives a -1 speed penalty. - \item \includegraphics[width=1.5em]{images/die/storm} Stormy weather cancels all movement. - \item \includegraphics[width=1.5em]{images/die/rain} Rainy weather provides a +3 speed bonus but gives all players starvation. - \end{itemize} - -\section{Destruction} - - \textsc{There} is an important distinction between discarding and destroying a card. - When a card is discarded it is merely added to its player's discard pile and - will return to their deck when they take a new day. A card which is - destroyed is removed from play and will not be used in the current game ever - again. - -\section{Stretch Effects} - - \textsc{Each} stretch has a unique effect. These are printed next - to the track. The red number indicates that you should set your starvation - to the indicated number. The blue number indicates the same for hypothermia. - -\section{Hypothermia and \\Starvation} - - Starvation increases the health (red) cost of every card by 1 for each - starvation you have. This does not apply to cards with no health cost to - begin with. Keep track of starvation on your sled card using the red die. - - Hypothermia increases the energy (blue) cost of every card by 1 for each - hypothermia you have. This does not apply to cards with no energy cost to - begin with. Keep track of hypothermia on your sled card using the blue die. - - If either your starvation or hypothermia reaches a level of 6 you have died. - Move back 30 myriameters and set your starvation and hypothermia to that of - your current track. If you move beyond the town you will have 0 starvation - and hypothermia. - -\section{Special Effects} - - \textsc{Recover} allows you to move the specified number of cards from your discard - pile into either your hand or your deck. The choice is yours. - - When you pass a player on the board you take 1 damage and they are moved - back 1 square. This process occurs iteratively, so there can never be two - players on the same space of the board (except before the starting line). - The direction of movement does not matter, if you become further ahead of - someone you take a damage and they move back one, even if they were moving - backwards. - -\section{Card Types} - - \textsc{The} following is a summary of how each card type works: - - \begin{itemize} - \setlength\itemsep{-0.8ex} - \item \textsc{Dog} cards are brown. When you play a dog it stays in front of you - and provides a passive bonus. You may only have 6 dogs at a time, - but may kill a dog whenever you wish. A killed dog is destroyed (not - discarded). - - \item \textsc{Attachment} cards are blue. You must play an attachment on a dog - and dogs may only hold one attachment each. You may not remove an - attachment once played. Like dogs, attachments provide passive - bonuses. When the dog an attachment is on is killed, that attachment - is discarded. - - \item \textsc{Food} cards are yellow. As soon as you play a food card your - starvation is reduced by 1. This happens before payment and whether - or not payment succeeds. - - \item \textsc{Personal} cards are purple. As soon as you play a personal card - your hypothermia is reduced by 1. This happens before payment and - whether or not payment succeeds. Personal cards typically have the - text "Destroy up to X of Y" on them. This means that you look at the - top Y cards of your deck, choose up to X of them to destroy, then - choose which of the remaining cards to shuffle back into your deck - and which to draw into your hand. Using a personal card is referred - to as "healing". - - \item \textsc{Sled} cards are green. They typically have the text "Take X of Y" - on them. This means that you look at the top Y cards of the upgrade - deck, choose X of them to place in your discard pile, and destroy - the rest. As they are immediately discarded all other players may - see what they are. Additionally you may not use them until the next - day (unless you recover them). - - \item \textsc{Utility} cards are white. They tend to be interactive. They have no - effect whatsoever when you are immune. This means that they do - nothing if you play them, and do not effect you if someone else - plays them. Remove the utility cards from the game when playing - solitaire. - - \item \textsc{Movement} cards are blue. When you play a movement card add your - current speed to its effect. - \end{itemize} - -\end{multicols} -\end{document} diff --git a/extra.tex b/extra.tex deleted file mode 100644 index 4850828..0000000 --- a/extra.tex +++ /dev/null @@ -1,25 +0,0 @@ -\documentclass{iditacard} - -\cardtype{utility} -\rarity{common} - -\begin{document} -\begin{card} - \raw{ - {\centering\textbf{Interactions}\par} - - Personal and food cards reduce hypothermia and starvation when played even if their costs do not resolve.\\ - - Dogs can hold 1 attachment each.\\ - - You may overwrite old attachments.\\ - - Overwritten or killed attachments are discarded.\\ - - You may only have 6 dogs at a time.\\ - - You may kill your own dogs at any time. - } -\end{card} -\end{document} - diff --git a/iditaboard.png b/iditaboard.png index 097f21a..b6d3f78 100644 Binary files a/iditaboard.png and b/iditaboard.png differ diff --git a/iditaboard.xcf b/iditaboard.xcf index f99be61..b26072d 100644 Binary files a/iditaboard.xcf and b/iditaboard.xcf differ diff --git a/iditacard.cls b/iditacard.cls index 811e09a..6ab9f28 100644 --- a/iditacard.cls +++ b/iditacard.cls @@ -57,6 +57,10 @@ \newcommand{\edgecolor}{#1} } +\newcommand{\deck}[1]{% + \newcommand{\whichdeck}{#1} +} + \newcommand{\energy}[1]{% \fill [black] (50.0/300.0,875.0/300.0) rectangle (150.0/300.0,775.0/300.0); \fill [energy] (55.0/300.0,870.0/300.0) rectangle (145.0/300.0,780.0/300.0) node [text=black,pos=0.5] {\bf\fontsize{25}{30}\bebas #1}; @@ -103,12 +107,43 @@ \node [rectangle, minimum width=649.8/300.0, minimum height=425.0/300.0, inner sep=0, anchor=north west] at (49.2/300.0, 888.0/300.0) {\noindent\includegraphics*[width=2.1664in, height=1.416667in]{#1}}; } +\newcommand{\utilcount}[1]{% +\node [anchor=center] at (180.0/300.0, 745.0/300.0) {#1}; % Coord is art NW +- offset of image +} + +\newcommand{\dogcount}[1]{% +\node [anchor=center] at (310.0/300.0, 745.0/300.0) {#1}; +} + +\newcommand{\movecount}[1]{% +\node [anchor=center] at (440.0/300.0, 745.0/300.0) {#1}; +} + +\newcommand{\foodcount}[1]{% +\node [anchor=center] at (570.0/300.0, 745.0/300.0) {#1}; +} + +\newcommand{\attachcount}[1]{% +\node [anchor=center] at (212.0/300.0, 603.0/300.0) {#1}; +} + +\newcommand{\personalcount}[1]{% +\node [anchor=center] at (374.0/300.0, 603.0/300.0) {#1}; +} + +\newcommand{\sledcount}[1]{% +\node [anchor=center] at (536.0/300.0, 603.0/300.0) {#1}; +} + \newcommand{\Mm}{myriameter} \newcommand{\Mms}{myriameters} \newcommand{\destroy}[2]{Destroy up to #1 of #2.} \newcommand{\take}[2]{Take #1 of #2.} \newcommand{\recover}[1]{\ifnum #1=1 Recover a card. \else Recover #1 cards. \fi} \newcommand{\draw}[1]{\ifnum #1=1 Draw a card. \else Draw #1 cards. \fi} +\newcommand{\personal}{{\color{personal}personal}} +\newcommand{\hypothermia}{{\color{energy}hypothermia}} +\newcommand{\starvation}{{\color{health}starvation}} \newcommand{\raw}[1]{% \node [rectangle, minimum width=650.0/300.0, minimum height=950.0/300.0, text justified, text width=53mm, inner sep=1mm, anchor=north west] at (50.0/300.0,1000.0/300.0) {#1}; @@ -122,12 +157,24 @@ \node [rectangle, minimum width=650.0/300.0, minimum height=950.0/300.0, text ragged, text width=53mm, inner sep=1mm, anchor=north west] at (50.0/300.0,1000.0/300.0) {#1}; } +\newcommand{\hraw}[1]{% +\node [rectangle, rotate=90, minimum width=950.0/300.0, minimum height=650.0/300.0, text justified, text width=80mm, inner sep=1mm, anchor=north west] at (50.0/300.0,50.0/300.0) {#1}; +} + +\newcommand{\hrawcenter}[1]{% +\node [rectangle, rotate=90, minimum width=950.0/300.0, minimum height=650.0/300.0, text centered, text width=80mm, inner sep=1mm, anchor=north west] at (50.0/300.0,50.0/300.0) {#1}; +} + +\newcommand{\hrawleft}[1]{% +\node [rectangle, rotate=90, minimum width=950.0/300.0, minimum height=650.0/300.0, text ragged, text width=80mm, inner sep=1mm, anchor=north west] at (50.0/300.0,50.0/300.0) {#1}; +} \newenvironment{card} {% Begin \noindent\begin{tikzpicture}[x=1in,y=1in] \fill [\edgecolor] (0,0) rectangle (2.5,3.5); \fill[rounded corners=10pt] [\backgroundcolor] (50.0/300.0,50.0/300.0) rectangle (700.0/300.0,1000.0/300.0); +\node at (645.0/300.0,95.0/300.0) {\includegraphics[width=0.25in, height=0.25in]{deck/\whichdeck.png}}; } {% End \end{tikzpicture}} diff --git a/images/bufferpanel.jpg b/images/bufferpanel.jpg new file mode 100644 index 0000000..f0faab7 Binary files /dev/null and b/images/bufferpanel.jpg differ diff --git a/images/deck/attack.xcf b/images/deck/attack.xcf new file mode 100644 index 0000000..773b71b Binary files /dev/null and b/images/deck/attack.xcf differ diff --git a/images/deck/legendary.xcf b/images/deck/legendary.xcf new file mode 100644 index 0000000..dccf25d Binary files /dev/null and b/images/deck/legendary.xcf differ diff --git a/images/deck/speed.xcf b/images/deck/speed.xcf new file mode 100644 index 0000000..2f8b1b4 Binary files /dev/null and b/images/deck/speed.xcf differ diff --git a/images/deck/starter.xcf b/images/deck/starter.xcf new file mode 100644 index 0000000..f216088 Binary files /dev/null and b/images/deck/starter.xcf differ diff --git a/images/deck/survivor.xcf b/images/deck/survivor.xcf new file mode 100644 index 0000000..5c41620 Binary files /dev/null and b/images/deck/survivor.xcf differ diff --git a/images/deck/token.xcf b/images/deck/token.xcf new file mode 100644 index 0000000..9516dc2 Binary files /dev/null and b/images/deck/token.xcf differ diff --git a/images/deck/upgrade.xcf b/images/deck/upgrade.xcf new file mode 100644 index 0000000..c920961 Binary files /dev/null and b/images/deck/upgrade.xcf differ diff --git a/images/deck_summary.xcf b/images/deck_summary.xcf new file mode 100644 index 0000000..0835097 Binary files /dev/null and b/images/deck_summary.xcf differ diff --git a/images/rules/board_order.xcf b/images/rules/board_order.xcf new file mode 100644 index 0000000..341578d Binary files /dev/null and b/images/rules/board_order.xcf differ diff --git a/images/rules/card_example.xcf b/images/rules/card_example.xcf new file mode 100644 index 0000000..c7ca848 Binary files /dev/null and b/images/rules/card_example.xcf differ diff --git a/images/rules/checkpoints.xcf b/images/rules/checkpoints.xcf new file mode 100644 index 0000000..058bc72 Binary files /dev/null and b/images/rules/checkpoints.xcf differ diff --git a/images/rules/example_1.xcf b/images/rules/example_1.xcf new file mode 100644 index 0000000..949e9f3 Binary files /dev/null and b/images/rules/example_1.xcf differ diff --git a/images/rules/example_2.xcf b/images/rules/example_2.xcf new file mode 100644 index 0000000..40dc2c1 Binary files /dev/null and b/images/rules/example_2.xcf differ diff --git a/images/rules/example_3.xcf b/images/rules/example_3.xcf new file mode 100644 index 0000000..d3dc799 Binary files /dev/null and b/images/rules/example_3.xcf differ diff --git a/images/rules/example_4.xcf b/images/rules/example_4.xcf new file mode 100644 index 0000000..01ef556 Binary files /dev/null and b/images/rules/example_4.xcf differ diff --git a/instructions.tex b/instructions.tex index 0877a5c..95a9309 100644 --- a/instructions.tex +++ b/instructions.tex @@ -1,43 +1,314 @@ -\documentclass{iditacard} +\documentclass{article} -\cardtype{utility} -\rarity{common} +\usepackage[top=0.125in, bottom=0.125in, left=0.125in, right=0.125in, margin=0.125in, papersize={3.5in, 5in}]{geometry} +\usepackage{xcolor} + +\definecolor{utility}{HTML}{FFFFFF} +\definecolor{attachment}{HTML}{5FAFCF} +\definecolor{dog}{HTML}{BF9F7F} +\definecolor{stretch}{HTML}{9F9F9F} +\definecolor{personal}{HTML}{AF5FCF} +\definecolor{movement}{HTML}{7F7FDF} +\definecolor{damage}{HTML}{FF6F6F} +\definecolor{sled}{HTML}{7FDF7F} +\definecolor{food}{HTML}{CFCF4F} + +\usepackage{graphicx} +\usepackage{enumitem} + +\usepackage{fontspec} +\setmainfont[Scale=0.8]{Merriweather} +\newfontfamily\Heading{Lato} \begin{document} -\begin{card} - \raw{ - {\centering\textbf{Rule Summary}\par} +\begin{titlepage} +\ +\vfill +\centering +\includegraphics{iditacards}\par\vspace{5em} +{\Heading\LARGE Iditacards Instruction Manual\par} +\vfill +\end{titlepage} - \colorbox{attachment}{\textbf{Turn}} Play card \underline{or} start new day. +{\noindent\Heading\Large Setup\par} - \colorbox{epic!30}{\textbf{New Day}} \dotfill Reshuffle, draw 6. +To begin the game separate out each of the decks of cards based on the +symbols in the lower-right corner. Give each player a starting deck. For +reference, a starting deck consists of: - \colorbox{blue!30}{\textbf{Pass}} \dotfill Take 1 damage. +\begin{itemize}[noitemsep] +\item A hat +\item Armour +\item Dog Chow +\item Wheel Dog +\item Good Dog +\item Husky +\item Lead Dog +\item Breakfast, two copies +\item Lunch, two copies +\item Dinner +\item Move, four copies +\item Mush, two copies +\item First Aid, two copies +\item Grandma Soup +\item Repair Sled, two copies +\item Upgrade Sled, two copies +\item Rest +\end{itemize} - \colorbox{red!30}{\textbf{Get Passed}} \dotfill Move back 1. +Also give each player two dice: a blue one to keep track of hypothermia and a +red one to keep track of starvation. Each player places their wheel dog on the +table in front of them and shuffles their deck. - \colorbox{energy}{\textbf{Cold}} \dotfill Enter = hypothermia. +\clearpage - \colorbox{health}{\textbf{Hard}} \dotfill Enter = starvation. +{\noindent\Heading\Large Objective\par} - \colorbox{energy}{\textbf{Energy}} \dotfill Discard from hand. +This is a race. Your goal is to be the first to cross the finish line. You will +do this by upgrading your deck and your sled dog race team while slowing down +your opponents and surviving the harsh northern climate. - \colorbox{health}{\textbf{Health}} \dotfill Discard from deck. +The path on the board is marked with arrows, you will criss-cross up and down +each side of the board to arrive at the finish line. A summary of this motion is +outlined below. - \colorbox{risk}{\textcolor{white}{\textbf{Risk}}} \dotfill Pay and play from deck. +{\centering\includegraphics{images/rules/board_order}\par} - \colorbox{energy!30}{\textbf{Hypothermia}} \dotfill +Energy cost. +You will unlock a new powerful card when you reach the checkpoints marked below. - \colorbox{health!30}{\textbf{Starvation}} \dotfill +Health cost. +{\centering\includegraphics{images/rules/checkpoints}\par} - \colorbox{personal}{\textbf{Personal}} \dotfill Reduce hypothermia. +\clearpage - \colorbox{food}{\textbf{Food}} \dotfill Reduce starvation. +{\noindent\Heading\Large Cards\par} - \colorbox{black!30}{\textbf{Destroy}} \dotfill Remove from play. +Below is a picture of a typical card. Each element of the card is indicated on +it. - \colorbox{gray}{\textbf{Kill}} \dotfill Destroy dog. - } +\vskip1em +{\centering\includegraphics{images/rules/card_example}\par} -\end{card} +Each of these features are described in further detail in the following pages. + +\clearpage + +{\noindent\Heading\Large Costs\par} + +When a card is played the three costs are resolved in order. + +First the player must discard as many cards as the ``energy'' cost +(blue number) of the card from their hand. Second, the player must discard as +many cards as the ``health'' cost (red number) of the card from the top of their +deck. Finally the player must resolve the ``risk'' cost (black number) of the +card. + +Whatever the risk of a card is, that many cards must be played from the top of +your deck on the subsequent turns successfully. Only then does the original +card's effect take place. + +Additional risks stack. If at any point you cannot afford the cards being played +as risk, the risk card fizzles and does nothing. + +Any cards used as payment for risk have their effects occur when they are paid +off, even if the parent risk card fizzles. + +An example is illustrated on the next page. A dog trap is played with a hand of +6 cards and a deck of 23 cards. As risk a move and mush are played. The risk of +the mush is breakfast. The result is a hand of 4 cards and a deck of 14 cards. + +\clearpage + +\includegraphics{images/rules/example_1}\par +\includegraphics{images/rules/example_2}\par +\includegraphics{images/rules/example_3}\par +\includegraphics{images/rules/example_4}\par + +The result of this is that the player has spent 4 turns in order to successfully +play (in order) move, breakfast, mush, and dog trap. Note that the risk cards +only took effect once they were fully paid in the following turns. If at any +point the player were unable to pay for a card all unresolved cards would fizzle +and have no effect. + +{\noindent\Heading\Large New Days\par} + +On any turn the current player may choose to take a new day. Any other players +may choose to join them in a new day or not. + +All participating players abandon all current risks and shuffle all of their +cards (except for in-play dogs and attachments) into their deck. They then draw +a new starting hand. The starting hand size is 6 cards, but is often modified +during the course of play. There is no upper limit to hand size. + +Once everyone has decided whether or not to partake in the new day, the player +who started it rolls the weather die to determine the weather. + +\clearpage + +{\noindent\Heading\Large Weather\par} + +The weather die has 6 unique symbols on it. Each symbol has a specific effect on +those players who are not immune. These are: + + \includegraphics[width=1.5em]{images/die/snowflake} Snow cancels all sled +(green) cards. +\vskip 0.5em + + \includegraphics[width=1.5em]{images/die/sun} Sun provides +1 speed. +\vskip 0.5em + + \includegraphics[width=1.5em]{images/die/wind} Wind provides +5 speed but gives all players hypothermia. +\vskip 0.5em + + \includegraphics[width=1.5em]{images/die/cloud} Clouds cause -1 speed. +\vskip 0.5em + + \includegraphics[width=1.5em]{images/die/storm} Storms cancel all movement. +\vskip 0.5em + + \includegraphics[width=1.5em]{images/die/rain} Rain provides +3 speed but gives all players starvation. + +{\noindent\Heading\Large Effects\par} + +There are some common effects that have special handling. + +{\bf Speed} is provided by some cards and is added to whatever distance a +card indicates to move. For example if you play a card that says ``move 10'' and +have +5 speed you will move 15 squares. + +{\bf Recover} allows you to draw cards of your choice from your discard pile. +Recovered cards may also be shuffled into your deck. + +{\bf Immune} players are not effected by other players cards, do not take +damage, and are not effected by the weather (either positively or negatively). + +\clearpage + +{\noindent\Heading\Large Conditions} + +There are a few conditions that you must contend with during the race. + +\definecolor{energy}{HTML}{003FFF} +\definecolor{health}{HTML}{FF0000} + +{\color{health}\bf Starvation} increases the health cost of every card by 1 for +each starvation you have. Keep track of starvation using the red die. + +{\color{energy}\bf Hypothermia} increases the energy cost of every card by 1 for +each hypothermia you have. Keep track of hypothermia using the blue die. + +Neither {\color{health} starvation} nor {\color{energy} hypothermia} effect +costs that are 0 to begin with (not including costs that are reduced to 0). + +If either your {\color{health} starvation} or {\color{energy} hypothermia} +reaches a level of 7 you have died. Move back 30 myriameters and set them both +to 0. + +\vskip 1em +{\noindent\Heading\Large The Board} + +Each coloured section of the board represents a stretch. Each stretch has its +own effect, listed next to it. Additionally there may be a blue and/or red +number next to each stretch. When you enter a stretch, if you have less +{\color{health}starvation} than the red number you set your +{\color{health}starvation} to it. Similarly if you have less +{\color{energy}hypothermia} than the blue number you set your +{\color{energy}hypothermia} to it. This applies even if you enter the stretch +moving backwards. + +Whenever you pass another player on the board you take 1 damage and they are +moved back 1 square. This process is iterative, so there can never be two +players on the same space of the board. + +\clearpage + +{\noindent\Heading\Large Card Types} + +There are 7 types of cards. The remainder of this booklet describes them in +detail. + +\vskip 1em +{\noindent\Heading\Large\color{dog}Dog Cards} + +When you play a dog it stays in front of you and provides a passive bonus. You +may only have up to 6 dogs at a time. You may kill friendly dogs whenever you +wish. When a dog dies it is destroyed unless otherwise stated. When you are +instructed to kill a dog it must be one of your dogs. If you are +unable to kill one of your dogs the effect of the card will be voided. + +\vskip 1em +{\noindent\Heading\Large\color{attachment}Attachment Cards} + +Attachments must be played on dogs. Unless otherwise stated dogs can only hold +one attachment each. If you have no dogs in play attachments are discarded when +played, to no effect. You may discard your own attachments whenever you wish. +When the dog an attachment is on dies, that attachment is discarded. + +Armour is a particular attachment that can protect a dog even when you are +instructed to kill it. + +\vskip 1em +{\noindent\Heading\Large\color{food}Food Cards} + +As soon as you play a food card reduce your {\color{health}starvation} by 1. +This happens before payment. Food cards generally provide draw. + +\vskip 1em +{\noindent\Heading\Large\color{personal}Personal Cards} + +As soon as you play a personal card reduce your {\color{energy}hypothermia} by +1. This happens before payment. Personal cards have the text ``Destroy up to X +of Y''. This means you look at the top Y cards of your deck, choose up to X of +them to destroy, then choose which of the remaining cards to shuffle back into +your deck and which to draw into your hand. + +For example first aid says ``Destroy up to 1 of 3'' so when you play it you look +at the top three cards of your deck. You may permanently destroy one of them and +decide which of the rest you draw and which you shuffle into your deck. Thus +personal cards can act as an expensive form of draw. + +\vskip 1em +{\noindent\Heading\Large\color{sled}Sled Cards} + +Sled cards are used to upgrade the cards in your deck. They have the text ``Take +X of Y''. This means you look at the top Y cards of one of the upgrade decks and +choose X of them to place in your {\bf discard} pile, the rest are destroyed. +The new card(s) will become available to you when you take your next new day. + +When an upgrade deck runs out of cards shuffle all destroyed cards of that deck +back into it to refresh it. If all cards of a deck are in use it can no longer +be upgraded from (this should be very unlikely). + +\vskip 1em +{\noindent\Heading\Large Utility Cards} + +In general utility cards either have unique effects or interact with other +players. + +\vskip 1em +{\noindent\Heading\Large\color{movement}Movement Cards} + +In general movement cards move you along the track. Note that each square of the +board represents a myriameter (10 kilometers). Your current speed is added to +the movement printed on movement cards when they take effect. + +\vskip 1em +{\noindent\Heading\Large Legendary Cards} + +At the start of each game each player draws 5 random legendary cards. Whenever +they pass a checkpoint they must add one of them to their discard pile. + +\vskip 1em +{\noindent\Heading\Large Single Player} + +When playing alone use the flip side of the game board. This side is more +punishing. If you die in single player mode you lose. The goal is still to +finish the race in as few turns as possible. + +As there are no other players do not use the attack deck in single player mode. + +\vskip 10em +\hrule +\vskip 3em + +{\small I hope you enjoy the game. - Louis A. Burke} \end{document} diff --git a/outputs/attack.d b/outputs/attack.d new file mode 100644 index 0000000..c964077 --- /dev/null +++ b/outputs/attack.d @@ -0,0 +1,75 @@ +outputs/attack.pdf:cards/attachments/plate_mail.pdf +outputs/attack.pdf:cards/attachments/plate_mail.pdf +outputs/attack.pdf:cards/dogs/polar_bear.pdf +outputs/attack.pdf:cards/dogs/polar_bear.pdf +outputs/attack.pdf:cards/dogs/russian_bear_dog.pdf +outputs/attack.pdf:cards/dogs/russian_bear_dog.pdf +outputs/attack.pdf:cards/dogs/russian_bear_dog.pdf +outputs/attack.pdf:cards/food/eat_dog.pdf +outputs/attack.pdf:cards/food/eat_dog.pdf +outputs/attack.pdf:cards/food/whale_meat.pdf +outputs/attack.pdf:cards/food/whale_meat.pdf +outputs/attack.pdf:cards/movement/hitch_a_ride.pdf +outputs/attack.pdf:cards/movement/hitch_a_ride.pdf +outputs/attack.pdf:cards/movement/travel_light.pdf +outputs/attack.pdf:cards/movement/travel_light.pdf +outputs/attack.pdf:cards/movement/travel_light.pdf +outputs/attack.pdf:cards/movement/travel_light.pdf +outputs/attack.pdf:cards/sleds/improvise.pdf +outputs/attack.pdf:cards/sleds/improvise.pdf +outputs/attack.pdf:cards/sleds/improvise.pdf +outputs/attack.pdf:cards/sleds/improvise.pdf +outputs/attack.pdf:cards/sleds/salvage.pdf +outputs/attack.pdf:cards/sleds/salvage.pdf +outputs/attack.pdf:cards/sleds/salvage.pdf +outputs/attack.pdf:cards/sleds/salvage.pdf +outputs/attack.pdf:cards/sleds/scrapyard.pdf +outputs/attack.pdf:cards/sleds/scrapyard.pdf +outputs/attack.pdf:cards/sleds/stop_and_shop.pdf +outputs/attack.pdf:cards/sleds/stop_and_shop.pdf +outputs/attack.pdf:cards/sleds/trade_dog.pdf +outputs/attack.pdf:cards/sleds/trade_dog.pdf +outputs/attack.pdf:cards/util/dog_trap.pdf +outputs/attack.pdf:cards/util/dog_trap.pdf +outputs/attack.pdf:cards/util/dog_trap.pdf +outputs/attack.pdf:cards/util/dog_trap.pdf +outputs/attack.pdf:cards/util/hydrogen_sulfide.pdf +outputs/attack.pdf:cards/util/hydrogen_sulfide.pdf +outputs/attack.pdf:cards/util/hydrogen_sulfide.pdf +outputs/attack.pdf:cards/util/ice_box.pdf +outputs/attack.pdf:cards/util/ice_box.pdf +outputs/attack.pdf:cards/util/ice_box.pdf +outputs/attack.pdf:cards/util/referee.pdf +outputs/attack.pdf:cards/util/referee.pdf +outputs/attack.pdf:cards/util/referee.pdf +outputs/attack.pdf:cards/util/referee.pdf +outputs/attack.pdf:cards/util/stab_in_the_dark.pdf +outputs/attack.pdf:cards/util/stab_in_the_dark.pdf +outputs/attack.pdf:cards/util/stab_in_the_dark.pdf +outputs/attack.pdf:cards/util/stab_in_the_dark.pdf +outputs/attack.pdf:cards/util/thermostat.pdf +outputs/attack.pdf:cards/util/thermostat.pdf +outputs/attack.pdf:cards/util/tip_sled.pdf +outputs/attack.pdf:cards/util/tip_sled.pdf +outputs/attack.pdf:cards/info/attack_summary.pdf + export:: cards/attachments/plate_mail[2].png; mv $< outputs/attack/$(