summaryrefslogtreecommitdiff
path: root/cards.tex
diff options
context:
space:
mode:
authorNicolas "Pixel" Noble <pixel@nobis-crew.org>2012-07-10 02:58:17 +0200
committerNicolas "Pixel" Noble <pixel@nobis-crew.org>2012-07-10 02:58:17 +0200
commit0a1fbdc954f51f4a75e9f3141878d4d010ddf275 (patch)
tree0035506e8a102cbb824b68676793a7689614277b /cards.tex
parent2bd3745e6392627104872acd4461beccd321ec9e (diff)
80 cards.
Diffstat (limited to 'cards.tex')
-rw-r--r--cards.tex106
1 files changed, 105 insertions, 1 deletions
diff --git a/cards.tex b/cards.tex
index 71eb2ef..9b51e76 100644
--- a/cards.tex
+++ b/cards.tex
@@ -8,6 +8,9 @@
%\inoK\iBoard\iWA\iBA\iMA\\
%}{...}{...}
+% Beginning of Turn
+\newcommand{\BT}{Play this card at the beginning of your turn.}
+
% End of Turn
\newcommand{\ET}{Play this card at the end of your turn.}
@@ -255,7 +258,7 @@ then removed from the board, as well as all the pieces located on its eight
neighbour squares.
}{\ET}{\inoK}
-\card{Traitors}{
+\card{Deserters}{
Swap one of your Knights with one of your opponent's.
}{\ET}{\iMN}
@@ -383,3 +386,104 @@ Move any of your piece as if it was a Bishop. You can't take a piece with this
move.
}{\TR}{\iMA}
+\card{Favorite}{
+Move any of your pieces (except Pawns) the same way as a Queen. You can't take
+a piece using this move.
+}{\TR}{\iMA}
+
+\card{Double}{
+Move simultaneously two pieces of the same type - two Bishops, two Knights,
+two Rooks or two Pawns.
+}{\TR}{\iWB\iWN\iWR\iWP}
+
+\card{Traitor}{
+Move a piece of your opponent, using its normal movement rules. You can't take
+an opponent's piece using this move.
+}{\TR}{\iBA}
+
+\card{Courting}{
+Move one of your Knights on an empty surrounding square of your Queen.
+}{\TR}{\iBN}
+
+\card{Vandetta}{
+Swap one of your Pawns with one of your Bishops, Knights or Rooks.
+}{\TR}{\iWB\iWN\iWR\iWP}
+
+\card{Backup}{
+One of your Pawns take an opponent's piece by moving backwards, but still on
+one diagonal square.
+}{\TR}{\iWP}
+
+\card{Checkers}{
+Move one of your Pawns as if you were playing checkers, by jumping over any
+pieces in diagonal. However, you don't take the pieces you have jumped over.
+}{\TR}{\iWP}
+
+\card{Cohabitation}{
+Move one of your pieces on the same square of one of your other pieces. If your
+opponent lands on this square, both pieces are taken.
+}{\TR}{\iWA}
+
+\card{Mortar}{
+If you take a piece during your turn, you can play this card and put your piece
+back where it was at the beginning of your turn.
+}{\ET}{\iWA}
+
+\newcommand{\sN}{
+\begin{tikzpicture}[y=0.80pt, x=0.80pt, xscale=0.2, yscale=-0.2, inner sep=0pt, outer sep=0pt]
+\input{icons/sBN}
+\end{tikzpicture}
+}
+\card{Cylinder}{
+For this move, the board becomes a cylinder, and the left and right sides are
+linked.\\
+\vspace{0.10in}
+\begin{tikzpicture}[remember picture, x=0.15in, y=0.15in, text ragged]
+ \node [inner sep=0pt, outer sep=0pt, minimum size=0pt, text width=0pt] (CylinderBoard) {};
+ \foreach \i in {1,...,12}{
+ \foreach \j in {1,...,8}{
+ \pgfmathsetmacro{\sq}{max(0, (-1)^(\i+\j))};
+ \pgfmathsetmacro{\weight}{(\sq + 2 * max(0, \sq * (-1)^(floor((\i - 3) / 8) + floor((\j - 1) / 8)))) * 30};
+ \pgfmathsetmacro{\rx}{\i+1};
+ \pgfmathsetmacro{\ry}{\j+1};
+ \fill [gray!\weight] (\i, \j) rectangle (\rx, \ry);
+ }
+ }
+ \draw [cap = rect] (3, 1) -- (11, 1) (3, 9) -- (11, 9);
+ \draw [style = dashed, opacity = 0.5] (3, 1) -- (3, 9) (11, 1) -- (11, 9);
+\end{tikzpicture}
+\begin{tikzpicture}[remember picture, overlay, x=0.15in, y=0.15in, text ragged]
+ \node [xshift=96.5, yshift=34] at (CylinderBoard.south) { \sN };
+ \begin{scope}[gray!50, opacity=0.2]
+ \node [xshift=116.2, yshift=44] at (CylinderBoard.south) { \sN };
+ \end{scope}
+ \begin{scope}[gray, opacity=0.2]
+ \node [xshift=117.2, yshift=44.5] at (CylinderBoard.south) { \sN };
+ \end{scope}
+ \begin{scope}[black!50]
+ \node [xshift=118.2, yshift=45] at (CylinderBoard.south) { \sN };
+ \end{scope}
+
+ \begin{scope}[black!50]
+ \node [xshift=9.8, yshift=34] at (CylinderBoard.south) { \sN };
+ \end{scope}
+ \begin{scope}[gray!50, opacity=0.5]
+ \node [xshift=29.5, yshift=44] at (CylinderBoard.south) { \sN };
+ \end{scope}
+ \begin{scope}[gray, opacity=0.5]
+ \node [xshift=30.5, yshift=44.5] at (CylinderBoard.south) { \sN };
+ \end{scope}
+ \node [xshift=31.5, yshift=45] at (CylinderBoard.south) { \sN };
+
+ \node [xshift=17, yshift=40] at (CylinderBoard.south) [black!50] {
+ \begin{tikzpicture}[y=0.80pt, x=0.80pt, xscale=0.2, yscale=-0.2, inner sep=0pt, outer sep=0pt]
+ \draw [->, line cap = round, double] (0, 35) -- (70, 0);
+ \end{tikzpicture}
+ };
+ \node [xshift=103.7, yshift=40] at (CylinderBoard.south) [black!80] {
+ \begin{tikzpicture}[y=0.80pt, x=0.80pt, xscale=0.2, yscale=-0.2, inner sep=0pt, outer sep=0pt]
+ \draw [->, line cap = round, double] (0, 35) -- (70, 0);
+ \end{tikzpicture}
+ };
+\end{tikzpicture}
+}{\BT}{\iBoard}