Added starve/hypo charts
This commit is contained in:
parent
7a3f488814
commit
a7b6a4e4da
|
@ -1,5 +1,9 @@
|
||||||
\documentclass{iditacard}
|
\documentclass{iditacard}
|
||||||
|
|
||||||
|
% True size data
|
||||||
|
%
|
||||||
|
% 'Tile' diameter = ~0.5in
|
||||||
|
|
||||||
\definecolor{stage_one}{HTML}{7FDF7D}
|
\definecolor{stage_one}{HTML}{7FDF7D}
|
||||||
\definecolor{stage_two}{HTML}{9FB76F}
|
\definecolor{stage_two}{HTML}{9FB76F}
|
||||||
\definecolor{stage_three}{HTML}{5F5FFF}
|
\definecolor{stage_three}{HTML}{5F5FFF}
|
||||||
|
@ -36,9 +40,9 @@
|
||||||
\draw [blue] (\left,0) -- (\right,0);
|
\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
|
% Bounding box is: -103.75,-128.75 to 103.75,128.75
|
||||||
\newcommand{\drawstretch}[2]{%
|
\newcommand{\drawleg}[2]{%
|
||||||
% Draw the background as a rectangle
|
% 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);
|
\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)
|
% 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);
|
\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
|
% Bounding box is: -103.75,-128.75 to 103.75,128.75
|
||||||
\newcommand{\drawmidstretch}[2]{%
|
\newcommand{\drawmidleg}[2]{%
|
||||||
% Draw the background as a rectangle
|
% 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);
|
\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)
|
% The path is 25.0 wide, (bottom) (top)
|
||||||
|
@ -219,16 +223,16 @@
|
||||||
% Draws the racetrack itself with speed markers at (0,0)
|
% Draws the racetrack itself with speed markers at (0,0)
|
||||||
% Bounding box is (-1615.5,-1215.5) to (1615.5,1215.5)
|
% Bounding box is (-1615.5,-1215.5) to (1615.5,1215.5)
|
||||||
\newcommand{\drawrace}{%
|
\newcommand{\drawrace}{%
|
||||||
\scoped[shift={(-1200.5/300.0,500.5/300.0)},scale=4.0]{\drawstretch{stage_one}{stage_eight}}
|
\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]{\drawstretch{stage_two}{stage_seven}}
|
\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]{\drawstretch{stage_three}{stage_six}}
|
\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)},scale=4.0]{\drawmidleg{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)},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]{\drawleg{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={(-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]{\drawstretch{stage_eight}{stage_one}}
|
\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
|
% Draw the speed rules
|
||||||
\fill [black] (-1615.5/300.0,1015.5/300.0) rectangle (-1585.5/300.0,1215.5/300.0);
|
\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}};
|
\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)
|
% Bounding box is (-375.0,-262.5) to (375.0,262.5)
|
||||||
\newcommand{\emptystage}[2]{%
|
\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);
|
\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)
|
% Draws the hypothermia chart centered on (0,0)
|
||||||
% Bounding box is (?,?) to (?,?)
|
% Bounding box is (-150,-650) to (150,650)
|
||||||
\newcommand{\drawhypochart}{%
|
\newcommand{\drawhypochart}{%
|
||||||
\node [anchor=center, font=\fontsize{24}{0}\bebas] at (0,-600.0/300.0) {\speed{-1}};
|
\node [anchor=center, font=\fontsize{14}{0}\bebas] at (0,-650.0/300.0) {WARM};
|
||||||
\fill [energy, rounded corners] (-150.0/300.0,-490.0/300.0) rectangle (150.0/300.0,-460.0/300.0);
|
\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{24}{0}\bebas] at (0,-350.0/300.0) {\includegraphics[width=0.75in,height=0.75in]{icons/hand.png}};
|
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,-500.0/300.0) {\speed{-1}};
|
||||||
\node [anchor=center, font=\fontsize{24}{0}\bebas] at (0,-350.0/300.0) {+1};
|
\fill [energy, rounded corners] (-150.0/300.0,-415.0/300.0) rectangle (150.0/300.0,-385.0/300.0);
|
||||||
\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{20}{0}\bebas] at (0,-300.0/300.0) {\includegraphics[width=0.5in,height=0.5in]{icons/hand.png}};
|
||||||
\node [anchor=center, font=\fontsize{24}{0}\bebas] at (0,-100.0/300.0) {\speed{-1}};
|
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,-300.0/300.0) {+1};
|
||||||
\fill [energy, rounded corners] (-150.0/300.0,-10.0/300.0) rectangle (150.0/300.0,20.0/300.0);
|
\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{24}{0}\bebas] at (0,150.0/300.0) {\includegraphics[width=0.75in,height=0.75in]{icons/hand.png}};
|
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,-100.0/300.0) {\speed{-1}};
|
||||||
\node [anchor=center, font=\fontsize{24}{0}\bebas] at (0,150.0/300.0) {+1};
|
\fill [energy, rounded corners] (-150.0/300.0,-15.0/300.0) rectangle (150.0/300.0,15.0/300.0);
|
||||||
\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{20}{0}\bebas] at (0,100.0/300.0) {\includegraphics[width=0.5in,height=0.5in]{icons/hand.png}};
|
||||||
\node [anchor=center, font=\fontsize{24}{0}\bebas] at (0,400.0/300.0) {\speed{-1}};
|
\node [anchor=center, font=\fontsize{20}{0}\bebas] at (0,100.0/300.0) {+1};
|
||||||
% TODO
|
\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}{%
|
\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}{%
|
\newcommand{\drawhypostarvechart}{%
|
||||||
\drawhypochart
|
\scoped[shift={(-175.0/300.0,0.0/300.0)}]{\drawstarvechart}
|
||||||
\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
|
% TODO
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -396,7 +426,7 @@
|
||||||
\scoped[shift={(-1690.5/300.0,-100.5/300.0)}]{\drawchecker}
|
\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};
|
\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'
|
% TODO: Remove these, they are for 'debugging'
|
||||||
\drawoverlay
|
\drawoverlay
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
\definecolor{utility}{HTML}{FFFFFF}
|
\definecolor{utility}{HTML}{FFFFFF}
|
||||||
\definecolor{attachment}{HTML}{5FAFCF}
|
\definecolor{attachment}{HTML}{5FAFCF}
|
||||||
\definecolor{dog}{HTML}{BF9F7F}
|
\definecolor{dog}{HTML}{BF9F7F}
|
||||||
\definecolor{stretch}{HTML}{9F9F9F}
|
\definecolor{leg}{HTML}{9F9F9F}
|
||||||
\definecolor{personal}{HTML}{AF5FCF}
|
\definecolor{personal}{HTML}{AF5FCF}
|
||||||
\definecolor{movement}{HTML}{7F7FDF}
|
\definecolor{movement}{HTML}{7F7FDF}
|
||||||
\definecolor{damage}{HTML}{FF6F6F}
|
\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})
|
\item 1 Damage Deck - \input "|cat cards/decks/damage.txt | wc -l" cards (\includegraphics[width=1em]{images/deck/token.png})
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
Additionally there are 32 smaller stretch cards.
|
Additionally there are 32 smaller leg cards.
|
||||||
|
|
||||||
The game also contains:
|
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 New Days\par}
|
||||||
{\noindent\Heading\large Weather\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 Hypothermia\par}
|
||||||
{\noindent\Heading\large Starvation\par}
|
{\noindent\Heading\large Starvation\par}
|
||||||
{\noindent\Heading\Large Card Types\par}
|
{\noindent\Heading\Large Card Types\par}
|
||||||
|
@ -310,13 +310,13 @@ to 0.
|
||||||
\vskip 1em
|
\vskip 1em
|
||||||
{\noindent\Heading\Large The Board}
|
{\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
|
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
|
less {\color{health}starvation} than the red number you set your
|
||||||
{\color{health}starvation} to it. Similarly if you have less
|
{\color{health}starvation} to it. Similarly if you have less
|
||||||
{\color{energy}hypothermia} than the blue number you set your
|
{\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.
|
moving backwards.
|
||||||
|
|
||||||
Whenever you pass another player on the board you take 1 damage and they are
|
Whenever you pass another player on the board you take 1 damage and they are
|
||||||
|
|
Loading…
Reference in a new issue