diff options
| author | Florian Fischer <florian.fl.fischer@fau.de> | 2021-03-25 13:46:01 +0100 |
|---|---|---|
| committer | Florian Fischer <florian.fl.fischer@fau.de> | 2021-03-25 13:46:01 +0100 |
| commit | 134daaa3a9df7f5f2f926702884eacb4ed2056df (patch) | |
| tree | 701f7c045f3e1e357dd669b87942f546a5c324d9 | |
| parent | 2bb7fbb907b65f6a77a1e07852d1d89c7e89e649 (diff) | |
| download | muhqs-game-134daaa3a9df7f5f2f926702884eacb4ed2056df.tar.gz muhqs-game-134daaa3a9df7f5f2f926702884eacb4ed2056df.zip | |
add exp1
Featured mechanics:
* marks
* discard
* discard pile
| -rw-r--r-- | data/cards/exp1/backup!.yml | 5 | ||||
| -rw-r--r-- | data/cards/exp1/berserker.yml | 7 | ||||
| -rw-r--r-- | data/cards/exp1/macabre_clown.yml | 7 | ||||
| -rw-r--r-- | data/cards/exp1/ramm.yml | 8 | ||||
| -rw-r--r-- | data/cards/exp1/recycle!.yml | 5 | ||||
| -rw-r--r-- | data/cards/exp1/reformer.yml | 7 | ||||
| -rw-r--r-- | data/cards/exp1/renew!.yml | 5 | ||||
| -rw-r--r-- | data/cards/exp1/stasis_orb.yml | 5 | ||||
| -rw-r--r-- | data/cards/exp1/taunter.yml | 7 | ||||
| -rw-r--r-- | data/cards/exp1/unmark!.yml | 5 | ||||
| -rw-r--r-- | data/cards/exp1/ward!.yml | 5 | ||||
| -rw-r--r-- | latex/cards/exp1/backup!.tex | 13 | ||||
| -rw-r--r-- | latex/cards/exp1/berserker.tex | 12 | ||||
| -rw-r--r-- | latex/cards/exp1/macabre_clown.tex | 12 | ||||
| -rw-r--r-- | latex/cards/exp1/ramm.tex | 12 | ||||
| -rw-r--r-- | latex/cards/exp1/recycle!.tex | 13 | ||||
| -rw-r--r-- | latex/cards/exp1/reformer.tex | 12 | ||||
| -rw-r--r-- | latex/cards/exp1/renew!.tex | 13 | ||||
| -rw-r--r-- | latex/cards/exp1/stasis_orb.tex | 13 | ||||
| -rw-r--r-- | latex/cards/exp1/taunter.tex | 12 | ||||
| -rw-r--r-- | latex/cards/exp1/unmark!.tex | 13 | ||||
| -rw-r--r-- | latex/cards/exp1/ward!.tex | 13 | ||||
| -rwxr-xr-x | scripts/generate_card.py | 3 |
23 files changed, 206 insertions, 1 deletions
diff --git a/data/cards/exp1/backup!.yml b/data/cards/exp1/backup!.yml new file mode 100644 index 00000000..a7a279e4 --- /dev/null +++ b/data/cards/exp1/backup!.yml @@ -0,0 +1,5 @@ +name: Backup! +type: spell +buy: 7 +play: 5 +effect: Create two Recruit tokens next to an allied Unit diff --git a/data/cards/exp1/berserker.yml b/data/cards/exp1/berserker.yml new file mode 100644 index 00000000..97a7cb24 --- /dev/null +++ b/data/cards/exp1/berserker.yml @@ -0,0 +1,7 @@ +type: unit +name: Berserker +health: 2 +movement: 2 +buy: 7 +upkeep: 1 +effect: "Discard one card: Berserker has +1 attack this turn" diff --git a/data/cards/exp1/macabre_clown.yml b/data/cards/exp1/macabre_clown.yml new file mode 100644 index 00000000..d81d0159 --- /dev/null +++ b/data/cards/exp1/macabre_clown.yml @@ -0,0 +1,7 @@ +type: unit +name: Macabre Clown +health: 1 +movement: 2 +buy: 7 +upkeep: 1 +full_action: "Destroy Macabre Clown: Put a panic mark on all Units in Range 1" diff --git a/data/cards/exp1/ramm.yml b/data/cards/exp1/ramm.yml new file mode 100644 index 00000000..7b01d536 --- /dev/null +++ b/data/cards/exp1/ramm.yml @@ -0,0 +1,8 @@ +type: unit +name: Ramm +health: 3 +movement: 1 +buy: 7 +upkeep: 1 +effect: Crew 3 +full_action: Neutralize one tile or destroy one artifact in Range 1 diff --git a/data/cards/exp1/recycle!.yml b/data/cards/exp1/recycle!.yml new file mode 100644 index 00000000..ff885645 --- /dev/null +++ b/data/cards/exp1/recycle!.yml @@ -0,0 +1,5 @@ +name: Recycle! +type: spell +buy: 5 +play: 2 +effect: Return two cards from your discard pile to your hand diff --git a/data/cards/exp1/reformer.yml b/data/cards/exp1/reformer.yml new file mode 100644 index 00000000..b72d045f --- /dev/null +++ b/data/cards/exp1/reformer.yml @@ -0,0 +1,7 @@ +type: unit +name: Reformer +health: 1 +movement: 2 +buy: 7 +upkeep: 1 +full_action: Whenever you discard cards this turn draw that many card diff --git a/data/cards/exp1/renew!.yml b/data/cards/exp1/renew!.yml new file mode 100644 index 00000000..a0b9307a --- /dev/null +++ b/data/cards/exp1/renew!.yml @@ -0,0 +1,5 @@ +name: Renew! +type: spell +buy: 5 +play: 3 +effect: Shuffle your discard pile into your deck diff --git a/data/cards/exp1/stasis_orb.yml b/data/cards/exp1/stasis_orb.yml new file mode 100644 index 00000000..94e60326 --- /dev/null +++ b/data/cards/exp1/stasis_orb.yml @@ -0,0 +1,5 @@ +type: artifact +name: Stasis Orb +buy: 7 +play: 5 +effect: Solid 1. Players can not draw more than two cards each turn diff --git a/data/cards/exp1/taunter.yml b/data/cards/exp1/taunter.yml new file mode 100644 index 00000000..82a4df9d --- /dev/null +++ b/data/cards/exp1/taunter.yml @@ -0,0 +1,7 @@ +type: unit +name: Taunter +health: 1 +movement: 2 +buy: 7 +upkeep: 1 +full_action: Put a rage mark on one Unit in Range 3 diff --git a/data/cards/exp1/unmark!.yml b/data/cards/exp1/unmark!.yml new file mode 100644 index 00000000..ac949c62 --- /dev/null +++ b/data/cards/exp1/unmark!.yml @@ -0,0 +1,5 @@ +name: Unmark! +type: spell +buy: 7 +play: 3 +effect: Remove each mark from target unit. Deal X damage to that Unit equal to the number of marks removed diff --git a/data/cards/exp1/ward!.yml b/data/cards/exp1/ward!.yml new file mode 100644 index 00000000..d36f2d26 --- /dev/null +++ b/data/cards/exp1/ward!.yml @@ -0,0 +1,5 @@ +name: Ward! +type: spell +buy: 7 +play: 3 +effect: Put a ward mark on target unit without a ward marker diff --git a/latex/cards/exp1/backup!.tex b/latex/cards/exp1/backup!.tex new file mode 100644 index 00000000..5cc60ead --- /dev/null +++ b/latex/cards/exp1/backup!.tex @@ -0,0 +1,13 @@ +\documentclass{standalone} +\input{common.tex} + +\begin{document} +\begin{tikzpicture} +\cardtypeSpell{Backup!} +\cardbuycost{7} +\cardcontent{Create two Recruit tokens next to an allied Unit} +\cardplaycost{5} + +\cardborder +\end{tikzpicture} +\end{document} diff --git a/latex/cards/exp1/berserker.tex b/latex/cards/exp1/berserker.tex new file mode 100644 index 00000000..860832ba --- /dev/null +++ b/latex/cards/exp1/berserker.tex @@ -0,0 +1,12 @@ +\documentclass{standalone} +\input{common.tex} + +\begin{document} +\begin{tikzpicture} +\cardtypeUnit{Berserker} +\cardbuycost{7} +\cardsplitcontent{Health: 2\\Movement: 2}{Discard one card: Berserker has +1 attack this turn} +\cardplaycost{1}\cardmodule{exp1} +\cardborder +\end{tikzpicture} +\end{document} diff --git a/latex/cards/exp1/macabre_clown.tex b/latex/cards/exp1/macabre_clown.tex new file mode 100644 index 00000000..3437c747 --- /dev/null +++ b/latex/cards/exp1/macabre_clown.tex @@ -0,0 +1,12 @@ +\documentclass{standalone} +\input{common.tex} + +\begin{document} +\begin{tikzpicture} +\cardtypeUnit{Macabre Clown} +\cardbuycost{7} +\cardsplitcontent{Health: 1\\Movement: 2}{\faRedo: Destroy Macabre Clown: Put a panic mark on all Units in Range 1} +\cardplaycost{1}\cardmodule{exp1} +\cardborder +\end{tikzpicture} +\end{document} diff --git a/latex/cards/exp1/ramm.tex b/latex/cards/exp1/ramm.tex new file mode 100644 index 00000000..8ca801ad --- /dev/null +++ b/latex/cards/exp1/ramm.tex @@ -0,0 +1,12 @@ +\documentclass{standalone} +\input{common.tex} + +\begin{document} +\begin{tikzpicture} +\cardtypeUnit{Ramm} +\cardbuycost{7} +\cardsplitcontent{Health: 3\\Movement: 1}{Crew 3\\ \vspace{0.2cm} \faRedo: Neutralize one tile or destroy one artifact in Range 1} +\cardplaycost{1} +\cardborder +\end{tikzpicture} +\end{document} diff --git a/latex/cards/exp1/recycle!.tex b/latex/cards/exp1/recycle!.tex new file mode 100644 index 00000000..28c82026 --- /dev/null +++ b/latex/cards/exp1/recycle!.tex @@ -0,0 +1,13 @@ +\documentclass{standalone} +\input{common.tex} + +\begin{document} +\begin{tikzpicture} +\cardtypeSpell{Recycle!} +\cardbuycost{5} +\cardcontent{Return two cards from your discard pile to your hand} +\cardplaycost{2} + +\cardborder +\end{tikzpicture} +\end{document} diff --git a/latex/cards/exp1/reformer.tex b/latex/cards/exp1/reformer.tex new file mode 100644 index 00000000..08ba5632 --- /dev/null +++ b/latex/cards/exp1/reformer.tex @@ -0,0 +1,12 @@ +\documentclass{standalone} +\input{common.tex} + +\begin{document} +\begin{tikzpicture} +\cardtypeUnit{Reformer} +\cardbuycost{7} +\cardsplitcontent{Health: 1\\Movement: 2}{\faRedo: Whenever you discard cards this turn draw that many card} +\cardplaycost{1} +\cardborder +\end{tikzpicture} +\end{document} diff --git a/latex/cards/exp1/renew!.tex b/latex/cards/exp1/renew!.tex new file mode 100644 index 00000000..a3533e5f --- /dev/null +++ b/latex/cards/exp1/renew!.tex @@ -0,0 +1,13 @@ +\documentclass{standalone} +\input{common.tex} + +\begin{document} +\begin{tikzpicture} +\cardtypeSpell{Renew!} +\cardbuycost{5} +\cardcontent{Shuffle your discard pile into your deck} +\cardplaycost{3} + +\cardborder +\end{tikzpicture} +\end{document} diff --git a/latex/cards/exp1/stasis_orb.tex b/latex/cards/exp1/stasis_orb.tex new file mode 100644 index 00000000..7a60b89d --- /dev/null +++ b/latex/cards/exp1/stasis_orb.tex @@ -0,0 +1,13 @@ +\documentclass{standalone} +\input{common.tex} + +\begin{document} +\begin{tikzpicture} +\cardtypeArtifact{Stasis Orb} +\cardbuycost{7} +\cardcontent{Solid 1. Players can not draw more than two cards each turn} +\cardplaycost{5} + +\cardborder +\end{tikzpicture} +\end{document} diff --git a/latex/cards/exp1/taunter.tex b/latex/cards/exp1/taunter.tex new file mode 100644 index 00000000..4bdc3368 --- /dev/null +++ b/latex/cards/exp1/taunter.tex @@ -0,0 +1,12 @@ +\documentclass{standalone} +\input{common.tex} + +\begin{document} +\begin{tikzpicture} +\cardtypeUnit{Taunter} +\cardbuycost{7} +\cardsplitcontent{Health: 1\\Movement: 2}{\faRedo: Put a rage mark on one Unit in Range 3} +\cardplaycost{1}\cardmodule{exp1} +\cardborder +\end{tikzpicture} +\end{document} diff --git a/latex/cards/exp1/unmark!.tex b/latex/cards/exp1/unmark!.tex new file mode 100644 index 00000000..bdec89dc --- /dev/null +++ b/latex/cards/exp1/unmark!.tex @@ -0,0 +1,13 @@ +\documentclass{standalone} +\input{common.tex} + +\begin{document} +\begin{tikzpicture} +\cardtypeSpell{Unmark!} +\cardbuycost{7} +\cardcontent{Remove each mark from target unit. Deal X damage to that Unit equal to the number of marks removed} +\cardplaycost{3} +\cardmodule{exp1} +\cardborder +\end{tikzpicture} +\end{document} diff --git a/latex/cards/exp1/ward!.tex b/latex/cards/exp1/ward!.tex new file mode 100644 index 00000000..f23bfd6d --- /dev/null +++ b/latex/cards/exp1/ward!.tex @@ -0,0 +1,13 @@ +\documentclass{standalone} +\input{common.tex} + +\begin{document} +\begin{tikzpicture} +\cardtypeSpell{Ward!} +\cardbuycost{7} +\cardcontent{Put a ward mark on target unit without a ward marker} +\cardplaycost{3} +\cardmodule{exp1} +\cardborder +\end{tikzpicture} +\end{document} diff --git a/scripts/generate_card.py b/scripts/generate_card.py index d85963c4..aa0347da 100755 --- a/scripts/generate_card.py +++ b/scripts/generate_card.py @@ -22,7 +22,8 @@ SET_SYMBOLS = { 'equipments': 'equipments', 'nautics': 'nautics', 'misc': '', - 'kraken': 'kraken' + 'kraken': 'kraken', + 'exp1': 'exp1' } LATEX_ROOT = pathlib.Path(os.getcwd()) |
