aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fl.fischer@fau.de>2020-10-11 15:13:06 +0200
committerFlorian Fischer <florian.fl.fischer@fau.de>2020-10-18 14:32:19 +0200
commit14c92a74af07d27d5c966295f4d2efff53c66ac5 (patch)
tree0ef1a6ed1c68f57ba0bc06785f6780da58861088
parentcc65393e4903527e7f989f0dec541213e55e880e (diff)
downloadmuhqs-game-14c92a74af07d27d5c966295f4d2efff53c66ac5.tar.gz
muhqs-game-14c92a74af07d27d5c966295f4d2efff53c66ac5.zip
add nautics set
-rw-r--r--data/nautics.ini46
-rw-r--r--latex/cards/barge.tex19
-rw-r--r--latex/cards/captain.tex19
-rw-r--r--latex/cards/fish_trap.tex18
-rw-r--r--latex/cards/fisher.tex19
-rw-r--r--latex/cards/galley.tex19
-rw-r--r--latex/cards/sailor.tex18
-rw-r--r--latex/sets/nautics.tex34
8 files changed, 192 insertions, 0 deletions
diff --git a/data/nautics.ini b/data/nautics.ini
new file mode 100644
index 00000000..985b0870
--- /dev/null
+++ b/data/nautics.ini
@@ -0,0 +1,46 @@
+[Fisher]
+type = unit
+health = 2
+movement = 2 swimming
+buy = 5
+upkeep = 1
+full_action = Create fish trap token on adjacent water tile
+
+[Fish Trap]
+type = artifact
+token = true
+effect = Adjacent Fisher have \\ \faRedo: Gain 3 Resource
+
+[Sailor]
+type = unit
+health = 1
+movement = 1
+attack = 1
+upkeep = 1
+effect = A crewed unit gets +1 movement while swimming
+
+[Captain]
+type = unit
+health = 1
+movement = 1
+attack = 1
+buy = 7
+upkeep = 2
+effect = Other units in the same pile has no upkeep cost
+
+[Barge]
+type = unit
+health = 3
+movement = 3 swimming
+buy = 5
+upkeep = 1
+effect = Crew 6
+
+[Galley]
+type = unit
+health = 4
+attack = 1 range 2
+movement = 3 swimming
+buy = 7
+upkeep = 1
+effect = Crew 3
diff --git a/latex/cards/barge.tex b/latex/cards/barge.tex
new file mode 100644
index 00000000..32147453
--- /dev/null
+++ b/latex/cards/barge.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{Barge}
+\cardbuycost{5}
+\cardsplitcontent{Health: 3\\ Movement: 3 swimming}{Effect: Crew 6}
+\cardplaycost{1}\cardmodule{nautics}
+\cardborder
+\end{tikzpicture}
+\end{document}
+
diff --git a/latex/cards/captain.tex b/latex/cards/captain.tex
new file mode 100644
index 00000000..1383e04b
--- /dev/null
+++ b/latex/cards/captain.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{Captain}
+\cardbuycost{7}
+\cardsplitcontent{Health: 1\\ Movement: 1\\ Attack: 1}{Effect: Other units in the same pile has no upkeep cost}
+\cardplaycost{2}\cardmodule{nautics}
+\cardborder
+\end{tikzpicture}
+\end{document}
+
diff --git a/latex/cards/fish_trap.tex b/latex/cards/fish_trap.tex
new file mode 100644
index 00000000..5aadbad0
--- /dev/null
+++ b/latex/cards/fish_trap.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}
+\cardtypeArtifactToken{Fish Trap}
+\cardcontent{Adjacent Fisher have \\ \faRedo: Gain 3 Resource}
+\cardmodule{nautics}
+\cardborder
+\end{tikzpicture}
+\end{document}
+
diff --git a/latex/cards/fisher.tex b/latex/cards/fisher.tex
new file mode 100644
index 00000000..3964cef1
--- /dev/null
+++ b/latex/cards/fisher.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{Fisher}
+\cardbuycost{5}
+\cardsplitcontent{Health: 2\\ Movement: 2 swimming}{\faRedo: Create fish trap token on adjacent water tile}
+\cardplaycost{1}\cardmodule{nautics}
+\cardborder
+\end{tikzpicture}
+\end{document}
+
diff --git a/latex/cards/galley.tex b/latex/cards/galley.tex
new file mode 100644
index 00000000..51953fd5
--- /dev/null
+++ b/latex/cards/galley.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{Galley}
+\cardbuycost{7}
+\cardsplitcontent{Health: 4\\ Movement: 3 swimming\\ Attack: 1 range 2}{Effect: Crew 3}
+\cardplaycost{1}\cardmodule{nautics}
+\cardborder
+\end{tikzpicture}
+\end{document}
+
diff --git a/latex/cards/sailor.tex b/latex/cards/sailor.tex
new file mode 100644
index 00000000..5cd8986c
--- /dev/null
+++ b/latex/cards/sailor.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{Sailor}
+\cardsplitcontent{Health: 1\\ Movement: 1\\ Attack: 1}{Effect: A crewed unit gets +1 movement while swimming}
+\cardplaycost{1}\cardmodule{nautics}
+\cardborder
+\end{tikzpicture}
+\end{document}
+
diff --git a/latex/sets/nautics.tex b/latex/sets/nautics.tex
new file mode 100644
index 00000000..29be1473
--- /dev/null
+++ b/latex/sets/nautics.tex
@@ -0,0 +1,34 @@
+\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/fisher.tex}
+\hspace{5mm}
+\input{cards/fish_trap.tex}
+\hspace{5mm}
+\input{cards/sailor.tex}
+\hspace{5mm}
+\input{cards/captain.tex}
+\vspace{5mm}
+
+\input{cards/barge.tex}
+\hspace{5mm}
+\input{cards/galley.tex}
+\hspace{5mm}
+
+\end{center}
+\end{document}
+