This commit is contained in:
2024-07-16 14:01:50 +02:00
parent bb067fcba2
commit cf1ff20c38
8 changed files with 446 additions and 301 deletions

102
cheat sheet/cheatsheet.tex Normal file
View File

@@ -0,0 +1,102 @@
\section{BASICS}
\begin{center}
\begin{minipage}[t]{0.48\textwidth}
\subsubsection{SYMBOL KEY}
\begin{center}
\rowcolors{1}{tablecolor1}{tablecolor2}
\begin{tabular}{|m{0.4\textwidth}|}
\hline
\rowcolor{tablecolor3}
{\color[HTML]{FFFFFF}\tn\selectfont{}Dice} \\ \hline
\ability{} Ability Dice \\ \hline
\difficulty{} Difficulty Dice \\ \hline
\boost{} Boost Dice \\ \hline
\setback{} Setback Dice \\ \hline
\proficiency{} Proficiency Dice \\ \hline
\challenge{} Challenge Dice \\ \hline
\force{} Force Dice \\ \hline
\end{tabular}
\quad
\rowcolors{1}{tablecolor1}{tablecolor2}
\begin{tabular}{|m{0.4\textwidth}|}
\hline
\rowcolor{tablecolor3}
{\color[HTML]{FFFFFF}\tn\selectfont{}Symbols} \\ \hline
\success{} Success \\ \hline
\failure{} Failure \\ \hline
\advantage{} Advantage \\ \hline
\threat{} Threat \\ \hline
\triumph{} Triumph \\ \hline
\despair{} Despair \\ \hline
\lightforce\darkforce\forcepoint{} Force\\ \hline
\end{tabular}
\end{center}
\subsubsection{DIFFICULTY (EotE. 17)}
\rowcolors{1}{tablecolor1}{tablecolor2}
\begin{tabular}{|m{0.25\textwidth}|m{0.22\textwidth}|m{0.383\textwidth}|}
\hline
\rowcolor{tablecolor3}
{\color[HTML]{FFFFFF}\tn\selectfont{}Difficulty Level} & {\color[HTML]{FFFFFF}\tn\selectfont{}Dice} & {\color[HTML]{FFFFFF}\tn\selectfont{}Scope} \\\hline
Simple & {\centering -} & Basic and routine. \\ \hline
Easy & \difficulty & Poses little challenge, but something could go wrong. \\ \hline
Average & \difficulty\difficulty & Success expected, but failure is not surprising.\\ \hline
Hard & \difficulty\difficulty\difficulty & Professionals fail as often as they succeed. \\ \hline
Daunting & \difficulty\difficulty\difficulty\difficulty & Pushes Professionals to their limits. \\ \hline
Formidable & \difficulty\difficulty\difficulty\difficulty\difficulty & Nigh impossible. \\ \hline
Impossible & - & With GM permission, spend Story Point to tackle as Formidable. \\ \hline
\end{tabular}
\subsubsection{UPGRADING/DOWNGRADING DICE (EotE. 21)}
\begin{itemize}
\itemsep0em
\item \textbf{Increase}: Add \difficulty{} or \ability.
\item \textbf{Upgrade}: Convert \difficulty{} to \challenge{} or \ability{} to \proficiency{}. If upgrading is impossible, increase instead.
\item \textbf{Decrease}: Remove \difficulty{} or \ability{}. If only \challenge{} or \proficiency{} are left, ignore additional decreases.
\item \textbf{Downgrade}: Convert \challenge{} to \difficulty{} or \proficiency{} to \ability{}. If only \ability{} or \difficulty{} are left, ignore additional downgrades.
\end{itemize}
\subsubsection{DESTINY POINTS (EotE. 28)}
There are 2 pools of Destiny Points. The players' and the GM's. The players can use their pool to do things, and the GM can use their pool do similar things. When a story point is used, it is moved to the other pool.
The points can be used to:
\begin{itemize}
\itemsep0em
\item Upgrade your own or an ally's roll.
\item Downgrade an opponent's roll.
\item Activate an ability you have.
\item Do anything the GM will allow a Destiny Point to do.
\end{itemize}
\end{minipage} \hfil \hspace{15pt}
\begin{minipage}[t]{0.48\textwidth}
\subsubsection{DICE POOL (EotE. 18)}
Assembling a dice pool has 4 steps::
\begin{enumerate}
\itemsep0em
\item \textbf{Base}: Collect \ability{} equal to the characteristic.
\item \textbf{Upgrade}: Convert an amount of \ability{} equal to your skill rank into \proficiency{}.\\ \textit{Note: If your skill is higher than your characteristic, then use skill for the base and characteristic for the upgrade.}
\item \textbf{Difficulty} GM adds \difficulty{} and \challenge{} depending on the base difficulty of the task.
\item \textbf{Modifiers}: GM, actions, maneuvers or special abilities add \boost{} and \setback{} depending on situation-specific changes to the difficulty of the task.
\end{enumerate}
\subsubsection{INTERPRETING THE RESULT (EotE. 23)}
\begin{enumerate}
\itemsep0em
\item \textbf{Triumph and Despair}: A \triumph{} symbol on the die counts as both a \success{} and a \triumph{}. A \despair{} symbol on the die counts as both a \failure{} and a \despair{}.
\item \textbf{Cancel out}:
\begin{itemize}
\itemsep0em
\item \advantage{} and \threat{} cancel each other out.
\item \success{} and \failure{} cancel each other out.
\item \triumph{} and \despair{} do \textbf{NOT} cancel each other out. The \success{} and \failure{} they generated do however count as regular \success{} and \failure{}, and can be cancelled out normally.
\end{itemize}
\item If the roll generated more \success{} than \failure{}, you succeed. If it generated the same amount or more \failure{}, you fail.
\item \textbf{Spend} \advantage{}, \triumph{}, \threat{} \textbf{and} \despair{}: In combat, you spend the \advantage{} and \triumph{} and the GM spends the \threat{} and \despair{}. Out of combat, the GM spends it all.
\end{enumerate}
\end{minipage}
\end{center}

BIN
itcsymbol-bold.otf Normal file

Binary file not shown.

BIN
main.pdf

Binary file not shown.

View File

@@ -3,6 +3,7 @@
\input{star-wars-formatting.sty} \input{star-wars-formatting.sty}
\begin{document} \begin{document}
\input{talent trees/talent-trees.tex} \input{cheat sheet/cheatsheet.tex}
\input{force powers/force-powers.tex} % \input{talent trees/talent-trees.tex}
% \input{force powers/force-powers.tex}
\end{document} \end{document}

View File

@@ -1,3 +1,4 @@
\usepackage[table,xcdraw]{xcolor}
\usepackage{tikz} \usepackage{tikz}
\usepackage{ifthen} \usepackage{ifthen}
\usepackage[margin=0.4in,bottom=0.2in]{geometry} \usepackage[margin=0.4in,bottom=0.2in]{geometry}
@@ -8,19 +9,35 @@
\usepackage{xparse} \usepackage{xparse}
\usepackage{multicol} \usepackage{multicol}
\usepackage{calc} \usepackage{calc}
\usepackage{titlesec}
\usepackage{ragged2e}
\usetikzlibrary {shapes.multipart,shapes.misc,shapes.symbols,calc,positioning,fit,backgrounds} \usetikzlibrary {shapes.multipart,shapes.misc,shapes.symbols,calc,positioning,fit,backgrounds}
\input{star-wars-icons.sty} \input{star-wars-icons.sty}
\input{star-wars-talents.sty} \input{star-wars-talents.sty}
\setmainfont{itcsymbol-book.otf} \setmainfont[BoldFont=itcsymbol-bold.otf]{itcsymbol-book.otf}
\newfontfamily{\tn}{Elektra Medium Pro} \newfontfamily{\tn}{Elektra Medium Pro}
\DeclareTextFontCommand{\texttn}{\tn} \DeclareTextFontCommand{\texttn}{\tn}
\newfontfamily{\ltn}{Elektra Light Pro} \newfontfamily{\ltn}{Elektra Light Pro}
\DeclareTextFontCommand{\textltn}{\ltn} \DeclareTextFontCommand{\textltn}{\ltn}
\definecolor{titlecolor}{HTML}{384d3e}
\definecolor{subtitlecolor}{HTML}{4f2829}
\definecolor{tablecolor1}{HTML}{b0beba}
\definecolor{tablecolor2}{HTML}{FFFFFF}
\definecolor{tablecolor3}{HTML}{384d3e}
\def\arraystretch{1.2}
\titleformat{\section}
{\fontsize{35pt}{42pt}\tn\color{titlecolor}}{}{0em}{}
\titleformat{\subsection}
{\fontsize{25pt}{30pt}\tn\color{subtitlecolor}}{}{0em}{}
\titleformat{\subsubsection}
{\fontsize{15pt}{18pt}\tn\color{subtitlecolor}}{}{0em}{}
\newcounter{undeffed} \newcounter{undeffed}
\setcounter{undeffed}{0} \setcounter{undeffed}{0}
\newcounter{x} \newcounter{x}
@@ -89,7 +106,8 @@
double, double,
inner xsep=-2pt, inner xsep=-2pt,
inner ysep=0pt, inner ysep=0pt,
fill=white fill=white,
align=left
}, },
talentname/.style={ talentname/.style={
chamfered rectangle, chamfered rectangle,
@@ -201,13 +219,13 @@
(\alph{talentx}\alph{talenty}) (\alph{talentx}\alph{talenty})
{ {
\settowidth{\textlength}{\footnotesize \texttn{{\uppercase{#1}}}}% \settowidth{\textlength}{\footnotesize \texttn{{\uppercase{#1}}}}%
\tabular{p{3cm}} \tabular{{>{\raggedright}p{3cm}}}
\rule{0pt}{13pt}\\ \vspace*{7pt}
\ifdim\nodeheight > 15pt \ifdim\nodeheight > 15pt
\rule{0pt}{8pt} \\ \rule{0pt}{7pt} \\
\fi \fi
\ifdim\nodeheight > 30pt \ifdim\nodeheight > 28pt
\rule{0pt}{8pt} \\ \rule{0pt}{7pt} \\
\fi \fi
\scriptsize #2 \\ \scriptsize #2 \\
\endtabular \endtabular

View File

@@ -6,19 +6,27 @@
\DeclareTextFontCommand{\textsw}{\sw} \DeclareTextFontCommand{\textsw}{\sw}
\newcommand{\icon}[2][black]{% \newcommand{\icon}[2][black]{%
\textsw{\textcolor{#1}{\char"#2}}% \hspace{0pt}\raisebox{-1pt}{%
\textsw{\textcolor{#1}{\char"#2}}%
}\hspace{-3pt}
} }
\newcommand{\iconbig}[2][black]{ \newcommand{\iconBig}[2][black]{%
\hspace{-7pt}\raisebox{-3pt}{ \hspace{-2pt}\raisebox{-3pt}{%
\textsw{\textcolor{#1}{\Large\char"#2}} \textsw{\textcolor{#1}{\Large\char"#2}}
}\hspace{-4pt} }\hspace{-8pt}
} }
\newcommand{\iconhuge}[2][black]{ \newcommand{\iconSmall}[2][black]{%
\hspace{-8pt}\raisebox{-3.5pt}{ \hspace{0pt}\raisebox{-0.5pt}{%
\textsw{\textcolor{#1}{\fontsize{16}{19}\selectfont\char"#2}} \textsw{\textcolor{#1}{\char"#2}}%
}\hspace{-7pt} }\hspace{-2pt}
}
\newcommand{\iconSmallBig}[2][black]{%
\hspace{-1.5pt}\raisebox{-1.5pt}{%
\textsw{\textcolor{#1}{\small\char"#2}}
}\hspace{-5.8pt}
} }
\definecolor{boostblue}{HTML}{76CDDB} \definecolor{boostblue}{HTML}{76CDDB}
@@ -27,30 +35,46 @@
\definecolor{challengered}{HTML}{751317} \definecolor{challengered}{HTML}{751317}
\definecolor{proficiencyyellow}{HTML}{FEF035} \definecolor{proficiencyyellow}{HTML}{FEF035}
\newcommand{\checkbox}{\icon[white]{E93D}} \newcommand{\advantage}{\iconBig{E900}}
\newcommand{\despair}{\iconBig{E904}}
\newcommand{\advantage}{\icon{E900}} \newcommand{\failure}{\iconBig{E905}}
\newcommand{\despair}{\icon{E904}} \newcommand{\success}{\iconBig{E90B}}
\newcommand{\failure}{\icon{E905}} \newcommand{\threat}{\iconBig{E90D}}
\newcommand{\success}{\icon{E90B}} \newcommand{\triumph}{\iconBig{E90F}}
\newcommand{\threat}{\icon{E90D}}
\newcommand{\triumph}{\icon{E90F}}
\newcommand{\setback}{\icon[black]{E93D}} \newcommand{\setback}{\icon[black]{E93D}}
\newcommand{\boost}{\icon[boostblue]{E93D}} \newcommand{\boost}{\icon[boostblue]{E93D}}
\newcommand{\difficulty}{\icon[difficultypurple]{E93F}} \newcommand{\difficulty}{\iconBig[difficultypurple]{E93F}}
\newcommand{\ability}{\icon[abilitygreen]{E93F}} \newcommand{\ability}{\iconBig[abilitygreen]{E93F}}
\newcommand{\challenge}{\icon[challengered]{E941}} \newcommand{\challenge}{\iconBig[challengered]{E941}}
\newcommand{\proficiency}{\icon[proficiencyyellow]{E941}} \newcommand{\proficiency}{\iconBig[proficiencyyellow]{E941}}
\newcommand{\force}{\icon[black]{E942}} \newcommand{\force}{\iconBig[black]{E942}}
\newcommand{\lightforce}{\icon[black]{E909}} \newcommand{\lightforce}{\icon[black]{E909}}
\newcommand{\darkforce}{\icon[black]{E908}} \newcommand{\darkforce}{\icon[black]{E908}}
\newcommand{\forcepoint}{\icon[black]{E90A}} \newcommand{\forcepoint}{\icon[black]{E90A}}
%%%
\newcommand{\checkbox}{\icon[white]{E93D}}
\newcommand{\advantageSmall}{\iconSmallBig{E900}}
\newcommand{\despairSmall}{\iconSmallBig{E904}}
\newcommand{\failureSmall}{\iconSmallBig{E905}}
\newcommand{\successSmall}{\iconSmallBig{E90B}}
\newcommand{\threatSmall}{\iconSmallBig{E90D}}
\newcommand{\triumphSmall}{\iconSmallBig{E90F}}
\newcommand{\setbackSmall}{\iconSmall[black]{E93D}}
\newcommand{\boostSmall}{\iconSmall[boostblue]{E93D}}
\newcommand{\difficultySmall}{\iconSmallBig[difficultypurple]{E93F}}
\newcommand{\abilitySmall}{\iconSmallBig[abilitygreen]{E93F}}
\newcommand{\challengeSmall}{\iconSmallBig[challengered]{E941}}
\newcommand{\proficiencySmall}{\iconSmallBig[proficiencyyellow]{E941}}
\newcommand{\forceSmall}{\iconSmallBig[black]{E942}}
\newcommand{\simple}{Simple (-)} \newcommand{\simple}{Simple (-)}
\newcommand{\easy}{Easy (\difficulty)} \newcommand{\easy}{Easy (\difficultySmall)}
\newcommand{\average}{Average (\difficulty\difficulty)} \newcommand{\average}{Average (\difficultySmall\difficultySmall)}
\newcommand{\hard}{Hard (\difficulty\difficulty\difficulty)} \newcommand{\hard}{Hard (\difficultySmall\difficultySmall\difficultySmall)}
\newcommand{\daunting}{Daunting (\difficulty\difficulty\difficulty\difficulty)} \newcommand{\daunting}{Daunting (\difficultySmall\difficultySmall\difficultySmall\difficultySmall)}
\newcommand{\formidable}{Daunting (\difficulty\difficulty\difficulty\difficulty\difficulty)} \newcommand{\formidable}{Daunting (\difficultySmall\difficultySmall\difficultySmall\difficultySmall\difficultySmall)}

File diff suppressed because it is too large Load Diff

View File

@@ -1,24 +1,24 @@
\input{talent trees/careers/ace.tex} \input{talent trees/careers/ace.tex}
\input{talent trees/careers/bounty hunter.tex} % \input{talent trees/careers/bounty hunter.tex}
\input{talent trees/careers/clone soldier.tex} % \input{talent trees/careers/clone soldier.tex}
\input{talent trees/careers/colonist.tex} % \input{talent trees/careers/colonist.tex}
\input{talent trees/careers/commander.tex} % \input{talent trees/careers/commander.tex}
\input{talent trees/careers/consular.tex} % \input{talent trees/careers/consular.tex}
\input{talent trees/careers/diplomat.tex} % \input{talent trees/careers/diplomat.tex}
\input{talent trees/careers/engineer.tex} % \input{talent trees/careers/engineer.tex}
\input{talent trees/careers/explorer.tex} % \input{talent trees/careers/explorer.tex}
\input{talent trees/careers/guardian.tex} % \input{talent trees/careers/guardian.tex}
\input{talent trees/careers/hired gun.tex} % \input{talent trees/careers/hired gun.tex}
\input{talent trees/careers/jedi.tex} % \input{talent trees/careers/jedi.tex}
\input{talent trees/careers/mystic.tex} % \input{talent trees/careers/mystic.tex}
\input{talent trees/careers/seeker.tex} % \input{talent trees/careers/seeker.tex}
\input{talent trees/careers/sentinel.tex} % \input{talent trees/careers/sentinel.tex}
\input{talent trees/careers/smuggler.tex} % \input{talent trees/careers/smuggler.tex}
\input{talent trees/careers/soldier.tex} % \input{talent trees/careers/soldier.tex}
\input{talent trees/careers/spy.tex} % \input{talent trees/careers/spy.tex}
\input{talent trees/careers/technician.tex} % \input{talent trees/careers/technician.tex}
\input{talent trees/careers/warrior.tex} % \input{talent trees/careers/warrior.tex}
\input{talent trees/careers/universal.tex} % \input{talent trees/careers/universal.tex}
\ifthenelse{\equal{\undeffed}{}}{}{ \ifthenelse{\equal{\undeffed}{}}{}{
\newpage% \newpage%