diff --git a/gear/gear.tex b/gear/gear.tex index 6d2a344..2150765 100644 --- a/gear/gear.tex +++ b/gear/gear.tex @@ -249,7 +249,7 @@ Select a hilt and a kyber crystal, and add their properties. Two of the same qua Lorrdian Gemstone & 7 & 2 & 0 & -2 & 1.920 & Breach 1, Defensive 1, Sunder& \\ \hline Mephite Crystal & 8 & 2 & 0 & -2 & 2.000 & Breach 1, Sunder& \\ \hline Synthetic Crystal & 7 & 1 & 0 & -2 & 2.200 & Breach 1, Sunder, Vicious 1& \\ \hline - Dantari Crystal & 7 & 2 & 0 & -2 & 2.400 & Breach 1, Sunder& \\ \hline + Dantari Crystal & 7 & 2 & 0 & -2 & 2.400 & Breach 1, Sunder & May spend \forcepoint{} generated by a force power combat check to recover 2 strain. \\ \hline Dragite Gem & 7 & 3 & 0 & -2 & 2.800 & Breach 1, Disorient, Sunder& \\ \hline Barab Ingot & 8 & 3 & 0 & -2 & 3.000 & Breach 1, Burn 1, Sunder& \\ \hline Krayt Dragon Pearl & 9 & 1 & 0 & -2 & 3.000 & Breach 1, Sunder, Vicious 1& \\ \hline diff --git a/npcs.pdf b/npcs.pdf new file mode 100644 index 0000000..4503c73 Binary files /dev/null and b/npcs.pdf differ diff --git a/npcs.tex b/npcs.tex new file mode 100644 index 0000000..8a8d119 --- /dev/null +++ b/npcs.tex @@ -0,0 +1,46 @@ +\documentclass[a4paper]{article} + +\input{star-wars-formatting.sty} + +\newcommand{\nemesis}[6]{% + \begin{center} + \Characteristics{\StrChar{#1}{1}}{\StrChar{#1}{3}}{\StrChar{#1}{5}}{\StrChar{#1}{7}}{\StrChar{#1}{9}}{\StrChar{#1}{11}} + \end{center} + \vspace{-30pt} + \begin{center} + \Derived{Soak Value}{#2} + \Derived{W. Threshold}{#3} + \Derived{S. Threshold}{#4} + \DerivedSplit{m/r Defense}{#5}{#6} + \end{center} +} + +\begin{document} +\section{NPCs} +\begin{center} +\begin{minipage}[t]{0.48\textwidth} + \subsection{Morrigan Vex [Nemesis]} + + \nemesis{4,2,3,4,3,2}{4}{14}{15}{2}{1} + + \begin{itemize}[noitemsep] + \item \textbf{Skills:} Athletics 3, Cool 2, Deception 2, Discipline 2, Melee 2, Perception 1, Resilience 1, Stealth 3, Vigilance 2. + \item \textbf{Talents:} Adversary 1 (upgrade difficulty of attacks once), Force Rating 3. Unleash (Force power. Force check against target at short range. Average (\difficulty\difficulty{}) Discipline check. If successful, spend \forcepoint\forcepoint{} to deal 3 wounds plus uncancelled \success, critical 4. May spend \forcepoint{} to increase range, affect one additional targe, or deal 3 additional damage). + \item \textbf{Abilities:} Mother's Blessing (A character targeting Morrigan must reroll all \setback{} with a blank face once). + \item \textbf{Equipment:} Binto Bessum's Lightsaber (Lightsaber; Damage 9; Crit 1; Breach 1, Defensive 1, Sunder; Automatic \advantage{} when successful; May spend \forcepoint{} generated from combat force power check to recover 2 strain.), Nightsister robes (defense 1). + \end{itemize} +\end{minipage} \hfil \hspace{15pt} +\begin{minipage}[t]{0.48\textwidth} + \subsection{Binto Bessum [Nemesis]} + + \nemesis{2,3,4,3,4,5}{5}{18}{22}{2}{1} + + \begin{itemize}[noitemsep] + \item \textbf{Skills:} Lightsaber 5. + \item \textbf{Talents:} + \item \textbf{Abilities:} Lightsaber mastery (may use presence for lightsaber checks). + \item \textbf{Equipment:} Binto Bessum's Lightsaber (Lightsaber; Damage 9; Crit 1; Breach 1, Defensive 1, Sunder; Automatic \advantage{} when successful; May spend \forcepoint{} generated from combat force power check to recover 2 strain.), Heavy robes (defense 1). + \end{itemize} +\end{minipage} +\end{center} +\end{document} \ No newline at end of file diff --git a/star-wars-doc.pdf b/star-wars-doc.pdf index 75f7cb5..bc794e1 100644 Binary files a/star-wars-doc.pdf and b/star-wars-doc.pdf differ diff --git a/star-wars-doc.synctex(busy) b/star-wars-doc.synctex(busy) new file mode 100644 index 0000000..e94c59d Binary files /dev/null and b/star-wars-doc.synctex(busy) differ diff --git a/star-wars-formatting.sty b/star-wars-formatting.sty index 7bd6ca1..d20a620 100644 --- a/star-wars-formatting.sty +++ b/star-wars-formatting.sty @@ -46,6 +46,7 @@ \definecolor{tablecolor1}{HTML}{b0beba} \definecolor{tablecolor2}{HTML}{FFFFFF} \definecolor{tablecolor3}{HTML}{384d3e} +\definecolor{bgblue}{HTML}{201040} \definecolor{reset}{HTML}{ffffff} \def\arraystretch{1.2} @@ -521,7 +522,7 @@ \newcommand\charPart[2]{\noindent \begin{tikzpicture} \node[shape=chamfered rectangle, draw, fill=tablecolor3, text depth=-0.25em, text height=1.25em, inner sep=0pt,outer sep=0pt, minimum height=8mm, minimum width=20mm, thick, chamfered rectangle corners={north west, north east}, font=\tn\color{white}](label){\footnotesize\uppercase{#1}}; - \node[shape=circle, thick, draw, above=-1em of label, fill=white]{\large\bfseries #2}; + \node[shape=circle, thick, draw, above=-1em of label, fill=white]{\large\tn #2}; \end{tikzpicture} } @@ -532,3 +533,22 @@ \charPart{BRAWN}{#1}\charPart{AGILITY}{#2}\charPart{INTELLECT}{#3}\\\charPart{CUNNING}{#4}\charPart{WILLPOWER}{#5}\charPart{PRESENCE}{#6}% \end{center} \hfill\null} + + +\newcommand\Derived[2]{\noindent +\begin{tikzpicture} +\node[chamfered rectangle, draw, thick, inner sep=0mm, chamfered rectangle corners={north west, north east, south west, south east}] (named) { +\tikz\node[label={[chamfered rectangle, draw, thick, fill=bgblue, inner sep=0mm, chamfered rectangle corners={north west, north east, south west, south east}, font=\tiny\tn\color{white}, minimum height=4mm, minimum width=17mm]above: \uppercase{#1}}] (inner) {\large\tn #2}; +}; +\end{tikzpicture} +} + +\newcommand\DerivedSplit[3]{\noindent +\begin{tikzpicture} +\draw[ultra thick] (0.88,-0.2) -- (0.88,-1.11); +\node[chamfered rectangle, draw, thick, inner sep=0mm, chamfered rectangle corners={north west, north east, south west, south east}] (named) { +\tikz\node[label={[chamfered rectangle, draw, thick, fill=bgblue, inner sep=0mm, chamfered rectangle corners={north west, north east, south west, south east}, font=\tiny\tn\color{white}, minimum height=4mm, minimum width=17mm]above:\uppercase{#1}}] (inner) {\large\tn #2\hspace{18pt}#3}; +}; +\end{tikzpicture} +} +