aboutsummaryrefslogtreecommitdiff
path: root/latex
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fl.fischer@fau.de>2021-02-20 16:00:11 +0100
committerFlorian Fischer <florian.fl.fischer@fau.de>2021-02-20 16:00:11 +0100
commita4569355f2edc31a4b916d171f06c9cf7bac1b24 (patch)
treeb9226f55e878080eaa718c545cd2a460d3afb927 /latex
parent0680d048cd707e0ce28f186319efe9f26ba5ab7c (diff)
downloadmuhqs-game-a4569355f2edc31a4b916d171f06c9cf7bac1b24.tar.gz
muhqs-game-a4569355f2edc31a4b916d171f06c9cf7bac1b24.zip
add material for cooperative "The Kraken" game mode
Diffstat (limited to 'latex')
-rw-r--r--latex/Makefile2
-rw-r--r--latex/cards/angry_squid.tex19
-rw-r--r--latex/cards/chachalot.tex19
-rw-r--r--latex/cards/clownfish.tex19
-rw-r--r--latex/cards/dolphin.tex19
-rw-r--r--latex/cards/frost_pylon.tex19
-rw-r--r--latex/cards/ice_berg.tex19
-rw-r--r--latex/cards/sailfish.tex19
-rw-r--r--latex/cards/suprise.tex19
-rw-r--r--latex/cards/tentacle_slap.tex19
-rw-r--r--latex/cards/the_kraken.tex18
-rw-r--r--latex/cards/tides_change.tex19
-rw-r--r--latex/cards/unholy_cannonball.tex19
-rw-r--r--latex/sets/kraken.tex48
14 files changed, 276 insertions, 1 deletions
diff --git a/latex/Makefile b/latex/Makefile
index 3953d816..5eedeb05 100644
--- a/latex/Makefile
+++ b/latex/Makefile
@@ -36,7 +36,7 @@ all: $(PDF_DIR)/print.pdf $(PDFS_PREFIXED) $(CARD_PNGS_PREFIXED)
$(PDF_DIR)/print.pdf: print.tex $(CARD_SOURCES) $(COMMON_TEX_FILES) $(MAKEFILE_LIST)
@echo "building › › $@"
@if test \( ! \( -d $(@D) \) \) ;then mkdir -p $(@D);fi
- $(VERBOSE) $(PDFLATEX_ENV) $(PDFLATEX) --output-directory $(PDF_DIR) $^
+ $(VERBOSE) $(PDFLATEX_ENV) $(PDFLATEX) --output-directory $(PDF_DIR) print.tex
$(PDF_DIR)/cards.pdf: $(PDFS_PREFIXED) $(MAKEFILE_LIST)
@echo "building › › $@"
diff --git a/latex/cards/angry_squid.tex b/latex/cards/angry_squid.tex
new file mode 100644
index 00000000..4eb74177
--- /dev/null
+++ b/latex/cards/angry_squid.tex
@@ -0,0 +1,19 @@
+\documentclass[]{standalone}
+
+% Pakete dazuladen
+\input{libs.tex}
+% Farbdefinitionen laden
+\input{colors.tex}
+% \card-Commands laden
+\input{tikzcards.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeUnit{Angry Squid}
+\cardbuycost{7}
+\cardcontent{AI: Aggressive\\ Health: 1\\ Movement: 2 swimming\\ Attack: 1 Range 2}
+\cardplaycost{2}\cardmodule{kraken}
+\cardborder
+\end{tikzpicture}
+\end{document}
+
diff --git a/latex/cards/chachalot.tex b/latex/cards/chachalot.tex
new file mode 100644
index 00000000..ae94e946
--- /dev/null
+++ b/latex/cards/chachalot.tex
@@ -0,0 +1,19 @@
+\documentclass[]{standalone}
+
+% Pakete dazuladen
+\input{libs.tex}
+% Farbdefinitionen laden
+\input{colors.tex}
+% \card-Commands laden
+\input{tikzcards.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeUnit{Chachalot}
+\cardbuycost{10}
+\cardsplitcontent{AI: Wandering\\ Health: 2\\ Movement: 2 swimming\\ Attack: 2}{+ 1 Armor}
+\cardplaycost{2}\cardmodule{kraken}
+\cardborder
+\end{tikzpicture}
+\end{document}
+
diff --git a/latex/cards/clownfish.tex b/latex/cards/clownfish.tex
new file mode 100644
index 00000000..dcb82f1e
--- /dev/null
+++ b/latex/cards/clownfish.tex
@@ -0,0 +1,19 @@
+\documentclass[]{standalone}
+
+% Pakete dazuladen
+\input{libs.tex}
+% Farbdefinitionen laden
+\input{colors.tex}
+% \card-Commands laden
+\input{tikzcards.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeUnit{Clownfish}
+\cardbuycost{10}
+\cardsplitcontent{AI: Shy\\ Health: 1\\ Movement: 2 swimming}{\faRedo: Get 4 additional Ressource}
+\cardplaycost{2}\cardmodule{kraken}
+\cardborder
+\end{tikzpicture}
+\end{document}
+
diff --git a/latex/cards/dolphin.tex b/latex/cards/dolphin.tex
new file mode 100644
index 00000000..e687d623
--- /dev/null
+++ b/latex/cards/dolphin.tex
@@ -0,0 +1,19 @@
+\documentclass[]{standalone}
+
+% Pakete dazuladen
+\input{libs.tex}
+% Farbdefinitionen laden
+\input{colors.tex}
+% \card-Commands laden
+\input{tikzcards.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeUnit{Dolphin}
+\cardbuycost{7}
+\cardsplitcontent{AI: Supportive\\ Health: 2\\ Movement: 2}{\faRedo: Give random Unit in range 1 random buff}
+\cardplaycost{1}\cardmodule{kraken}
+\cardborder
+\end{tikzpicture}
+\end{document}
+
diff --git a/latex/cards/frost_pylon.tex b/latex/cards/frost_pylon.tex
new file mode 100644
index 00000000..54422837
--- /dev/null
+++ b/latex/cards/frost_pylon.tex
@@ -0,0 +1,19 @@
+\documentclass[]{standalone}
+
+% Pakete dazuladen
+\input{libs.tex}
+% Farbdefinitionen laden
+\input{colors.tex}
+% \card-Commands laden
+\input{tikzcards.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeArtifact{Frost Pylon}
+\cardbuycost{5}
+\cardcontent{Enemy units in range 1 can't activate abilities except: "\\faRedo: put a crack counter on Frost Pylon". If there are three or more crack counter on Frost Pylon destroy it. Frots Pylon can be played next to a random enemy unit.}
+\cardmodule{kraken}
+\cardborder
+\end{tikzpicture}
+\end{document}
+
diff --git a/latex/cards/ice_berg.tex b/latex/cards/ice_berg.tex
new file mode 100644
index 00000000..dedb8303
--- /dev/null
+++ b/latex/cards/ice_berg.tex
@@ -0,0 +1,19 @@
+\documentclass[]{standalone}
+
+% Pakete dazuladen
+\input{libs.tex}
+% Farbdefinitionen laden
+\input{colors.tex}
+% \card-Commands laden
+\input{tikzcards.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeArtifact{Ice Berg}
+\cardcontent{Solid 3}
+\cardplaycost{3}
+\cardmodule{kraken}
+\cardborder
+\end{tikzpicture}
+\end{document}
+
diff --git a/latex/cards/sailfish.tex b/latex/cards/sailfish.tex
new file mode 100644
index 00000000..e174c7c6
--- /dev/null
+++ b/latex/cards/sailfish.tex
@@ -0,0 +1,19 @@
+\documentclass[]{standalone}
+
+% Pakete dazuladen
+\input{libs.tex}
+% Farbdefinitionen laden
+\input{colors.tex}
+% \card-Commands laden
+\input{tikzcards.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeUnit{Sailfish}
+\cardbuycost{7}
+\cardcontent{AI: Aggressive\\ Health: 1\\ Movement: 3\\ Attack: 1}
+\cardplaycost{1}\cardmodule{kraken}
+\cardborder
+\end{tikzpicture}
+\end{document}
+
diff --git a/latex/cards/suprise.tex b/latex/cards/suprise.tex
new file mode 100644
index 00000000..ff8dc5e5
--- /dev/null
+++ b/latex/cards/suprise.tex
@@ -0,0 +1,19 @@
+\documentclass[]{standalone}
+
+% Pakete dazuladen
+\input{libs.tex}
+% Farbdefinitionen laden
+\input{colors.tex}
+% \card-Commands laden
+\input{tikzcards.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeSpell{Suprise}
+\cardcontent{Place the next Unit played this turn next to a random enemy Unit}
+\cardplaycost{1}
+\cardmodule{kraken}
+\cardborder
+\end{tikzpicture}
+\end{document}
+
diff --git a/latex/cards/tentacle_slap.tex b/latex/cards/tentacle_slap.tex
new file mode 100644
index 00000000..24292cb9
--- /dev/null
+++ b/latex/cards/tentacle_slap.tex
@@ -0,0 +1,19 @@
+\documentclass[]{standalone}
+
+% Pakete dazuladen
+\input{libs.tex}
+% Farbdefinitionen laden
+\input{colors.tex}
+% \card-Commands laden
+\input{tikzcards.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeSpell{Tentacle Slap}
+\cardcontent{Each player discards their hand}
+\cardplaycost{3}
+\cardmodule{kraken}
+\cardborder
+\end{tikzpicture}
+\end{document}
+
diff --git a/latex/cards/the_kraken.tex b/latex/cards/the_kraken.tex
new file mode 100644
index 00000000..21467fe7
--- /dev/null
+++ b/latex/cards/the_kraken.tex
@@ -0,0 +1,18 @@
+\documentclass[]{standalone}
+
+% Pakete dazuladen
+\input{libs.tex}
+% Farbdefinitionen laden
+\input{colors.tex}
+% \card-Commands laden
+\input{tikzcards.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeUnit{The Kraken}
+\cardcontent{Health: 5\\ Attack: 1}
+\cardmodule{kraken}
+\cardborder
+\end{tikzpicture}
+\end{document}
+
diff --git a/latex/cards/tides_change.tex b/latex/cards/tides_change.tex
new file mode 100644
index 00000000..4a82d49e
--- /dev/null
+++ b/latex/cards/tides_change.tex
@@ -0,0 +1,19 @@
+\documentclass[]{standalone}
+
+% Pakete dazuladen
+\input{libs.tex}
+% Farbdefinitionen laden
+\input{colors.tex}
+% \card-Commands laden
+\input{tikzcards.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeSpell{Tides Change}
+\cardcontent{Redistribute all store cards}
+\cardplaycost{5}
+\cardmodule{kraken}
+\cardborder
+\end{tikzpicture}
+\end{document}
+
diff --git a/latex/cards/unholy_cannonball.tex b/latex/cards/unholy_cannonball.tex
new file mode 100644
index 00000000..eb30a1c6
--- /dev/null
+++ b/latex/cards/unholy_cannonball.tex
@@ -0,0 +1,19 @@
+\documentclass[]{standalone}
+
+% Pakete dazuladen
+\input{libs.tex}
+% Farbdefinitionen laden
+\input{colors.tex}
+% \card-Commands laden
+\input{tikzcards.tex}
+
+\begin{document}
+\begin{tikzpicture}
+\cardtypeSpell{Unholy Cannonball}
+\cardcontent{If no enemy Units are in range 2 of The Kraken gains 5 ressource and draws a card. \\ Otherwise put a fear counter on all enemy Units in range 2}
+\cardplaycost{5}
+\cardmodule{kraken}
+\cardborder
+\end{tikzpicture}
+\end{document}
+
diff --git a/latex/sets/kraken.tex b/latex/sets/kraken.tex
new file mode 100644
index 00000000..274aaab3
--- /dev/null
+++ b/latex/sets/kraken.tex
@@ -0,0 +1,48 @@
+\documentclass[a4paper,landscape]{article}
+
+% Ränder des Dokuments anpassen
+\usepackage[margin=6mm,top=5mm]{geometry}
+
+% Pakete dazuladen
+\input{libs.tex}
+% Farbdefinitionen laden
+\input{colors.tex}
+% \card-Commands laden
+\input{tikzcards.tex}
+
+\usepackage{standalone}
+
+\begin{document}
+\begin{center}
+\pagestyle{empty}
+\input{cards/the_kraken.tex}
+\hspace{5mm}
+\input{cards/frost_pylon.tex}
+\hspace{5mm}
+\input{cards/ice_berg.tex}
+\hspace{5mm}
+\input{cards/clownfish.tex}
+\vspace{5mm}
+
+\input{cards/angry_squid.tex}
+\hspace{5mm}
+\input{cards/chachalot.tex}
+\hspace{5mm}
+\input{cards/sailfish.tex}
+\hspace{5mm}
+\input{cards/dolphin.tex}
+\vspace{5mm}
+
+\input{cards/tentacle_slap.tex}
+\hspace{5mm}
+\input{cards/tides_change.tex}
+\hspace{5mm}
+\input{cards/suprise.tex}
+\hspace{5mm}
+\input{cards/unholy_cannonball.tex}
+\vspace{5mm}
+
+
+\end{center}
+\end{document}
+