Added starve/hypo charts
This commit is contained in:
parent
7a3f488814
commit
a7b6a4e4da
|
@ -1,5 +1,9 @@
|
|||
\documentclass{iditacard}
|
||||
|
||||
% True size data
|
||||
%
|
||||
% 'Tile' diameter = ~0.5in
|
||||
|
||||
\definecolor{stage_one}{HTML}{7FDF7D}
|
||||
\definecolor{stage_two}{HTML}{9FB76F}
|
||||
\definecolor{stage_three}{HTML}{5F5FFF}
|
||||
|
@ -36,9 +40,9 @@
|
|||
\draw [blue] (\left,0) -- (\right,0);
|
||||
}
|
||||
|
||||
% draw stretch foreground, background draws a stretch centered at 0,0
|
||||
% draw leg foreground, background draws a leg centered at 0,0
|
||||
% Bounding box is: -103.75,-128.75 to 103.75,128.75
|
||||
\newcommand{\drawstretch}[2]{%
|
||||
\newcommand{\drawleg}[2]{%
|
||||
% Draw the background as a rectangle
|
||||
\fill [#2] (-100.0/300.0,-128.75/300.0) rectangle (100.0/300.0,128.75/300.0);
|
||||
% The path is 25.0 wide, (bottom) (top)
|
||||
|
@ -128,9 +132,9 @@
|
|||
\fill [black] (56.25/300.0,73.75/300.0) rectangle (93.75/300.0,76.25/300.0);
|
||||
}
|
||||
|
||||
% draw mid stretch foreground, background draws a stretch centered at 0,0
|
||||
% draw mid leg foreground, background draws a leg centered at 0,0
|
||||
% Bounding box is: -103.75,-128.75 to 103.75,128.75
|
||||
\newcommand{\drawmidstretch}[2]{%
|
||||
\newcommand{\drawmidleg}[2]{%
|
||||
% Draw the background as a rectangle
|
||||
\fill [#2] (-100.0/300.0,-125.0/300.0) rectangle (100.0/300.0,125.0/300.0);
|
||||
% The path is 25.0 wide, (bottom) (top)
|
||||
|
@ -219,16 +223,16 @@
|
|||
% Draws the racetrack itself with speed markers at (0,0)
|
||||
% Bounding box is (-1615.5,-1215.5) to (1615.5,1215.5)
|
||||
\newcommand{\drawrace}{%
|
||||
\scoped[shift={(-1200.5/300.0,500.5/300.0)},scale=4.0]{\drawstretch{stage_one}{stage_eight}}
|
||||
\scoped[shift={(-400.5/300.0,500.5/300.0)},scale=4.0]{\drawstretch{stage_two}{stage_seven}}
|
||||
\scoped[shift={(400.5/300.0,500.5/300.0)},scale=4.0]{\drawstretch{stage_three}{stage_six}}
|
||||
\scoped[shift={(-1200.5/300.0,500.5/300.0)},scale=4.0]{\drawleg{stage_one}{stage_eight}}
|
||||
\scoped[shift={(-400.5/300.0,500.5/300.0)},scale=4.0]{\drawleg{stage_two}{stage_seven}}
|
||||
\scoped[shift={(400.5/300.0,500.5/300.0)},scale=4.0]{\drawleg{stage_three}{stage_six}}
|
||||
|
||||
\scoped[shift={(1200.5/300.0,500.5/300.0)},scale=4.0]{\drawmidstretch{stage_four}{stage_five}}
|
||||
\scoped[shift={(1200.5/300.0,-500.5/300.0)},xscale=4.0,yscale=-4.0]{\drawmidstretch{stage_five}{stage_four}}
|
||||
\scoped[shift={(1200.5/300.0,500.5/300.0)},scale=4.0]{\drawmidleg{stage_four}{stage_five}}
|
||||
\scoped[shift={(1200.5/300.0,-500.5/300.0)},xscale=4.0,yscale=-4.0]{\drawmidleg{stage_five}{stage_four}}
|
||||
|
||||
\scoped[shift={(400.5/300.0,-500.5/300.0)},yscale=-4.0,xscale=-4.0]{\drawstretch{stage_six}{stage_three}}
|
||||
\scoped[shift={(-400.5/300.0,-500.5/300.0)},yscale=-4.0,xscale=-4.0]{\drawstretch{stage_seven}{stage_two}}
|
||||
\scoped[shift={(-1200.5/300.0,-500.5/300.0)},yscale=-4.0,xscale=-4.0]{\drawstretch{stage_eight}{stage_one}}
|
||||
\scoped[shift={(400.5/300.0,-500.5/300.0)},yscale=-4.0,xscale=-4.0]{\drawleg{stage_six}{stage_three}}
|
||||
\scoped[shift={(-400.5/300.0,-500.5/300.0)},yscale=-4.0,xscale=-4.0]{\drawleg{stage_seven}{stage_two}}
|
||||
\scoped[shift={(-1200.5/300.0,-500.5/300.0)},yscale=-4.0,xscale=-4.0]{\drawleg{stage_eight}{stage_one}}
|
||||
|
||||
% Draw the speed rules
|
||||
\fill [black] (-1615.5/300.0,1015.5/300.0) rectangle (-1585.5/300.0,1215.5/300.0);
|
||||
|
@ -310,7 +314,7 @@
|
|||
\node [align=center] at (1500.5/300.0,-100.5/300.0) {\includegraphics{images/rules/checkpoint.png}};
|
||||
}
|
||||
|
||||
% Draws an empty stretch centered on (0,0)
|
||||
% Draws an empty leg centered on (0,0)
|
||||
% Bounding box is (-375.0,-262.5) to (375.0,262.5)
|
||||
\newcommand{\emptystage}[2]{%
|
||||
\fill [left color=#2, right color=#1] (-375.0/300.0,-262.5/300.0) rectangle (375.0/300.0,262.5/300.0);
|
||||
|
@ -354,29 +358,55 @@
|
|||
}
|
||||
|
||||
% Draws the hypothermia chart centered on (0,0)
|
||||
% Bounding box is (?,?) to (?,?)
|
||||
% Bounding box is (-150,-650) to (150,650)
|
||||
\newcommand{\drawhypochart}{%
|
||||
\node [anchor=center, font=\fontsize{24}{0}\bebas] at (0,-600.0/300.0) {\speed{-1}};
|
||||
\fill [energy, rounded corners] (-150.0/300.0,-490.0/300.0) rectangle (150.0/300.0,-460.0/300.0);
|
||||
\node [anchor=center, font=\fontsize{24}{0}\bebas] at (0,-350.0/300.0) {\includegraphics[width=0.75in,height=0.75in]{icons/hand.png}};
|
||||
\node [anchor=center, font=\fontsize{24}{0}\bebas] at (0,-350.0/300.0) {+1};
|
||||
\fill [energy, rounded corners] (-150.0/300.0,-240.0/300.0) rectangle (150.0/300.0,-210.0/300.0);
|
||||
\node [anchor=center, font=\fontsize{24}{0}\bebas] at (0,-100.0/300.0) {\speed{-1}};
|
||||
\fill [energy, rounded corners] (-150.0/300.0,-10.0/300.0) rectangle (150.0/300.0,20.0/300.0);
|
||||
\node [anchor=center, font=\fontsize{24}{0}\bebas] at (0,150.0/300.0) {\includegraphics[width=0.75in,height=0.75in]{icons/hand.png}};
|
||||
\node [anchor=center, font=\fontsize{24}{0}\bebas] at (0,150.0/300.0) {+1};
|
||||
\fill [energy, rounded corners] (-150.0/300.0,260.0/300.0) rectangle (150.0/300.0,290.0/300.0);
|
||||
\node [anchor=center, font=\fontsize{24}{0}\bebas] at (0,400.0/300.0) {\speed{-1}};
|
||||
% TODO
|
||||
\node [anchor=center, font=\fontsize{14}{0}\bebas] at (0,-650.0/300.0) {WARM};
|
||||
\fill [energy, rounded corners] (-150.0/300.0,-615.0/300.0) rectangle (150.0/300.0,-585.0/300.0);
|
||||
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,-500.0/300.0) {\speed{-1}};
|
||||
\fill [energy, rounded corners] (-150.0/300.0,-415.0/300.0) rectangle (150.0/300.0,-385.0/300.0);
|
||||
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,-300.0/300.0) {\includegraphics[width=0.5in,height=0.5in]{icons/hand.png}};
|
||||
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,-300.0/300.0) {+1};
|
||||
\fill [energy, rounded corners] (-150.0/300.0,-215.0/300.0) rectangle (150.0/300.0,-185.0/300.0);
|
||||
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,-100.0/300.0) {\speed{-1}};
|
||||
\fill [energy, rounded corners] (-150.0/300.0,-15.0/300.0) rectangle (150.0/300.0,15.0/300.0);
|
||||
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,100.0/300.0) {\includegraphics[width=0.5in,height=0.5in]{icons/hand.png}};
|
||||
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,100.0/300.0) {+1};
|
||||
\fill [energy, rounded corners] (-150.0/300.0,185.0/300.0) rectangle (150.0/300.0,215.0/300.0);
|
||||
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,300.0/300.0) {\speed{-1}};
|
||||
\fill [energy, rounded corners] (-150.0/300.0,385.0/300.0) rectangle (150.0/300.0,415.0/300.0);
|
||||
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,500.0/300.0) {\includegraphics[width=0.5in,height=0.5in]{icons/hand.png}};
|
||||
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,500.0/300.0) {+1};
|
||||
%\fill [energy, rounded corners] (-150.0/300.0,585.0/300.0) rectangle (150.0/300.0,615.0/300.0);
|
||||
}
|
||||
|
||||
% Draws the starvation chart centered on (0,0)
|
||||
% Bounding box is (-150,-650) to (150,650)
|
||||
\newcommand{\drawstarvechart}{%
|
||||
% TODO
|
||||
\node [anchor=center, font=\fontsize{14}{0}\bebas] at (0,-650.0/300.0) {FULL};
|
||||
\fill [health, rounded corners] (-150.0/300.0,-615.0/300.0) rectangle (150.0/300.0,-585.0/300.0);
|
||||
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,-500.0/300.0) {\speed{-1}};
|
||||
\fill [health, rounded corners] (-150.0/300.0,-415.0/300.0) rectangle (150.0/300.0,-385.0/300.0);
|
||||
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,-300.0/300.0) {\includegraphics[width=0.5in,height=0.5in]{icons/deck.png}};
|
||||
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,-300.0/300.0) {+1};
|
||||
\fill [health, rounded corners] (-150.0/300.0,-215.0/300.0) rectangle (150.0/300.0,-185.0/300.0);
|
||||
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,-100.0/300.0) {\speed{-1}};
|
||||
\fill [health, rounded corners] (-150.0/300.0,-15.0/300.0) rectangle (150.0/300.0,15.0/300.0);
|
||||
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,100.0/300.0) {\includegraphics[width=0.5in,height=0.5in]{icons/deck.png}};
|
||||
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,100.0/300.0) {+1};
|
||||
\fill [health, rounded corners] (-150.0/300.0,185.0/300.0) rectangle (150.0/300.0,215.0/300.0);
|
||||
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,300.0/300.0) {\speed{-1}};
|
||||
\fill [health, rounded corners] (-150.0/300.0,385.0/300.0) rectangle (150.0/300.0,415.0/300.0);
|
||||
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,500.0/300.0) {\includegraphics[width=0.5in,height=0.5in]{icons/deck.png}};
|
||||
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,500.0/300.0) {+1};
|
||||
%\fill [health, rounded corners] (-150.0/300.0,585.0/300.0) rectangle (150.0/300.0,615.0/300.0);
|
||||
}
|
||||
|
||||
\newcommand{\drawhypostarvechart}{%
|
||||
\drawhypochart
|
||||
\drawstarvechart
|
||||
\scoped[shift={(-175.0/300.0,0.0/300.0)}]{\drawstarvechart}
|
||||
\scoped[shift={(175.0/300.0,0.0/300.0)}]{\drawhypochart}
|
||||
\node [anchor=center, font=\fontsize{48}{0}\bebas] at (0,700.0/300.0) {\move{}};
|
||||
\draw [red, line width=0.05in] (0,700.0/300.0) circle (0.4);
|
||||
\draw [red, line width=0.05in] (-84.0/300.0,784.0/300.0) -- (84.0/300.0,616.0/300.0);
|
||||
% TODO
|
||||
}
|
||||
|
||||
|
@ -396,7 +426,7 @@
|
|||
\scoped[shift={(-1690.5/300.0,-100.5/300.0)}]{\drawchecker}
|
||||
\node [anchor=east, inner sep=0mm, font=\fontsize{24}{0}\bebas] at (-1615.5/300.0,100.5/300.0) {Start};
|
||||
|
||||
\scoped[shift={(-1800.0/300.0,-700.0/300.0)}]{\drawhypostarvechart}
|
||||
\scoped[shift={(-1975.0/300.0,-750.0/300.0)}]{\drawhypostarvechart}
|
||||
|
||||
% TODO: Remove these, they are for 'debugging'
|
||||
\drawoverlay
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
\definecolor{utility}{HTML}{FFFFFF}
|
||||
\definecolor{attachment}{HTML}{5FAFCF}
|
||||
\definecolor{dog}{HTML}{BF9F7F}
|
||||
\definecolor{stretch}{HTML}{9F9F9F}
|
||||
\definecolor{leg}{HTML}{9F9F9F}
|
||||
\definecolor{personal}{HTML}{AF5FCF}
|
||||
\definecolor{movement}{HTML}{7F7FDF}
|
||||
\definecolor{damage}{HTML}{FF6F6F}
|
||||
|
@ -56,7 +56,7 @@ bottom right corner:
|
|||
\item 1 Damage Deck - \input "|cat cards/decks/damage.txt | wc -l" cards (\includegraphics[width=1em]{images/deck/token.png})
|
||||
\end{itemize}
|
||||
|
||||
Additionally there are 32 smaller stretch cards.
|
||||
Additionally there are 32 smaller leg cards.
|
||||
|
||||
The game also contains:
|
||||
|
||||
|
@ -140,7 +140,7 @@ If you pass the checkerboard finish line you win the game.
|
|||
|
||||
{\noindent\Heading\large New Days\par}
|
||||
{\noindent\Heading\large Weather\par}
|
||||
{\noindent\Heading\Large Effects\par} % Don't forget to mention stretches and their effects
|
||||
{\noindent\Heading\Large Effects\par} % Don't forget to mention legs and their effects
|
||||
{\noindent\Heading\large Hypothermia\par}
|
||||
{\noindent\Heading\large Starvation\par}
|
||||
{\noindent\Heading\Large Card Types\par}
|
||||
|
@ -310,13 +310,13 @@ to 0.
|
|||
\vskip 1em
|
||||
{\noindent\Heading\Large The Board}
|
||||
|
||||
Each coloured section of the board represents a stretch. Each stretch has its
|
||||
Each coloured section of the board represents a leg. Each leg has its
|
||||
own effect, listed at the end of the board. Additionally there may be a blue
|
||||
and/or red number next to each stretch. When you enter a stretch, if you have
|
||||
and/or red number next to each leg. When you enter a leg, 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
|
||||
{\color{energy}hypothermia} to it. This applies even if you enter the leg
|
||||
moving backwards.
|
||||
|
||||
Whenever you pass another player on the board you take 1 damage and they are
|
||||
|
|
Loading…
Reference in a new issue