This commit is contained in:
2023-01-21 01:33:27 +01:00
parent 422755edb6
commit 45cc080ca1
9 changed files with 1055 additions and 520 deletions

View File

@@ -5,6 +5,8 @@
\usepackage{xstring} \usepackage{xstring}
\usepackage{multirow} \usepackage{multirow}
\usepackage{forloop} \usepackage{forloop}
\usepackage{xparse}
\usepackage{multicol}
\usetikzlibrary {shapes.multipart,shapes.misc,shapes.symbols,calc,positioning,fit} \usetikzlibrary {shapes.multipart,shapes.misc,shapes.symbols,calc,positioning,fit}
@@ -18,6 +20,11 @@
\newfontfamily{\ltn}{Elektra Light Pro} \newfontfamily{\ltn}{Elektra Light Pro}
\DeclareTextFontCommand{\textltn}{\ltn} \DeclareTextFontCommand{\textltn}{\ltn}
\newcounter{undeffed}
\setcounter{undeffed}{0}
\setlength{\parindent}{0pt}
\makeatletter \makeatletter
\NewDocumentCommand {\getnodedimen} {O{\nodewidth} O{\nodeheight} m} { \NewDocumentCommand {\getnodedimen} {O{\nodewidth} O{\nodeheight} m} {
\begin{pgfinterruptboundingbox} \begin{pgfinterruptboundingbox}
@@ -28,6 +35,13 @@
\end{pgfinterruptboundingbox} \end{pgfinterruptboundingbox}
\pgfgetlastxy{#1}{#2} \pgfgetlastxy{#1}{#2}
} }
\let\@var\@empty
\newcommand{\append}[1]{\addtocounter{undeffed}{1}\xdef\@var{\@var #1} }
% Another variant with kernel \g@addto@macro
\newcommand{\appendother}[1]{\g@addto@macro{\@var}{#1}}
\newcommand{\undeffed}{\@var}
\makeatother \makeatother
\newlength{\textlength} \newlength{\textlength}

File diff suppressed because it is too large Load Diff

88
talent trees/colonist.tex Normal file
View File

@@ -0,0 +1,88 @@
\setcareer{Colonist}{Charm, Deception, Knowledge (Core Worlds), Knowledge (Education), Knowledge (lore), Leadership, Negotiation, Streetwise}
\begin{talenttree}{Doctor}{Cool, Knowledge (Education), Medicine, Resilience}{Edge of the Empire p. 65}{}
\talent{surgeon}
\talent{bacta specialist}
\talent{grit}
\talent{resolve}
\talent{stim application}
\talent{grit}
\talent{surgeon}
\talent{resolve}
\talent{surgeon}
\talent{grit}
\talent{bacta specialist}
\talent{pressure point}
\talent{improved stim application}
\talent{natural doctor}
\talent{toughened}
\talent{anatomy lessons}
\talent{supreme stim application}
\talent{master doctor}
\talent{dedication}
\talent{dodge}
\talentlines{|.|./|.||/||||/||||}{---/--./.../--.}
\end{talenttree}
\begin{talenttree}{Politico}{Charm, Coercion, Deception, Knowledge (Core Worlds)}{Edge of the Empire p. 66}{}
\talent{kill with kindness}
\talent{grit}
\talent{plausible deniability}
\talent{toughened}
\talent{inspiring rhetoric}
\talent{kill with kindness}
\talent{scathing tirade}
\talent{plausible deniability}
\talent{dodge}
\talent{improved inspiring rhetoric}
\talent{improved scathing tirade}
\talent{well rounded}
\talent{grit}
\talent{supreme inspiring rhetoric}
\talent{supreme scathing tirade}
\talent{nobody's fool}
\talent{steely nerves}
\talent{dedication}
\talent{natural charmer}
\talent{intense presence}
\talentlines{||||/|..|/||||/|..|}{-.-/-.-/.../---}
\end{talenttree}
\begin{talenttree}{Scholar}{Knowledge (Outer Rim), Knowledge (Underworld), Knowledge (Xenology), Perception}{Edge of the Empire p. 67}{}
\talent{respected scholar}
\talent{speaks binary}
\talent{grit}
\talent{brace}
\talent{researcher}
\talent{respected scholar}
\talent{resolve}
\talent{researcher}
\talent{codebreaker}
\talent{knowledge specialization}
\talent{natural scholar}
\talent{well rounded}
\talent{knowledge specialization}
\talent{intense focus}
\talent{confidence}
\talent{resolve}
\talent{stroke of genius}
\talent{mental fortress}
\talent{dedication}
\talent{toughened}
\talentlines{||||/|..|/.||./|..|}{-.-/-.-/-.-/---}
\end{talenttree}

88
talent trees/explorer.tex Normal file
View File

@@ -0,0 +1,88 @@
\setcareer{Explorer}{Astrogation, Cool, Knowledge (Lore), Knowledge (Outer Rim), Knowledge (Xenology), Perception, Piloting (Space), Survival}
\begin{talenttree}{Fringer}{Astrogation, Coordination, Negotiation, Streetwise}{Edge of the Empire p. 71}{}
\talent{galaxy mapper}
\talent{street smarts}
\talent{rapid recovery}
\talent{street smarts}
\talent{skilled jockey}
\talent{galaxy mapper}
\talent{grit}
\talent{toughened}
\talent{master starhopper}
\talent{defensive driving}
\talent{rapid recovery}
\talent{durable}
\talent{rapid recovery}
\talent{jump up}
\talent{grit}
\talent{knowdown}
\talent{dedication}
\talent{toughened}
\talent{dodge}
\talent{dodge}
\talentlines{|.||/||||/..||/||.||}{-.-/-../--./-.-}
\end{talenttree}
\begin{talenttree}{Scout}{Athletics, Medicine, Piloting (Planetary), Survival}{Edge of the Empire p. 72}{}
\talent{rapid recovery}
\talent{stalker}
\talent{grit}
\talent{shortcut}
\talent{forager}
\talent{quick strike}
\talent{let's ride}
\talent{disorient}
\talent{rapid recovery}
\talent{natural hunter}
\talent{familiar suns}
\talent{shortcut}
\talent{grit}
\talent{heightened awareness}
\talent{toughened}
\talent{quick strike}
\talent{utility belt}
\talent{dedication}
\talent{stalker}
\talent{disorient}
\talentlines{||||/||||/||||/|.||}{---/.../.../--.}
\end{talenttree}
\begin{talenttree}{Trader}{Deception, Knowledge (Core Worlds), Knowledge (Underworld), Negotiation}{Edge of the Empire p. 73}{}
\talent{know somebody}
\talent{convincing demeanor}
\talent{wheel and deal}
\talent{smooth talker}
\talent{wheel and deal}
\talent{grit}
\talent{spare clip}
\talent{toughened}
\talent{know somebody}
\talent{nobody's fool}
\talent{smooth talker}
\talent{nobody's fool}
\talent{wheel and deal}
\talent{steely nerves}
\talent{black market contacts}
\talent{black market contacts}
\talent{know somebody}
\talent{natural negotiator}
\talent{dedication}
\talent{master merchant}
\talentlines{|.../|.../|.../|..|}{---/---/---/---}
\end{talenttree}

View File

@@ -0,0 +1,88 @@
\setcareer{Hired Gun}{Athletics, Brawl, Discipline, Melee, Piloting (Planetary), Ranged (Light), Resilience, Vigilance}
\begin{talenttree}{Bodyguard}{Gunnery, Perception, Piloting (Planetary), Ranged (Heavy)}{Edge of the Empire p. 77}{}
\talent{toughened}
\talent{barrage}
\talent{durable}
\talent{grit}
\talent{body guard}
\talent{hard headed}
\talent{barrage}
\talent{brace}
\talent{body guard}
\talent{side step}
\talent{defensive stance}
\talent{brace}
\talent{enduring}
\talent{side step}
\talent{defensive stance}
\talent{hard headed}
\talent{dedication}
\talent{barrage}
\talent{toughened}
\talent{improved hard headed}
\talentlines{.||./||||/|||./.|||}{---/.-./.--/--.}
\end{talenttree}
\begin{talenttree}{Marauder}{Coercion, Melee, Resilience, Survival}{Edge of the Empire p. 78}{}
\talent{toughened}
\talent{frenzied attack}
\talent{feral strength}
\talent{lethal blows}
\talent{feral strength}
\talent{toughened}
\talent{heroic fortitude}
\talent{knockdown}
\talent{enduring}
\talent{lethal blows}
\talent{toughened}
\talent{frenzied attack}
\talent{toughened}
\talent{feral strength}
\talent{natural brawler}
\talent{lethal blows}
\talent{frenzied attack}
\talent{enduring}
\talent{defensive stance}
\talent{dedication}
\talentlines{||||/.||./|..|/.||.}{---/---/---/---}
\end{talenttree}
\begin{talenttree}{Mercenary}{Discipline, Gunnery, Leadership, Ranged (Heavy)}{Edge of the Empire p. 79}{}
\talent{command}
\talent{second wind}
\talent{point blank}
\talent{side step}
\talent{second wind}
\talent{confidence}
\talent{strong arm}
\talent{point blank}
\talent{field commander}
\talent{command}
\talent{natural marksman}
\talent{sniper shot}
\talent{improved field commander}
\talent{grit}
\talent{toughened}
\talent{lethal blows}
\talent{deadly accuracy}
\talent{true aim}
\talent{dedication}
\talent{true aim}
\talentlines{||||/|||./||||/.|.|}{-.-/---/..-/---}
\end{talenttree}

88
talent trees/smuggler.tex Normal file
View File

@@ -0,0 +1,88 @@
\setcareer{Smuggler}{Coordination, Deception, Knowledge (Underworld), Perception, Piloting (Space), Skulduggery, Streetwise, Vigilance}
\begin{talenttree}{Pilot}{Astrogation, Gunnery, Piloting (Planetary), Piloting (Space)}{Edge of the Empire p. 83}{}
\talent{full throttle}
\talent{skilled jockey}
\talent{galaxy mapper}
\talent{let's ride}
\talent{skilled jockey}
\talent{dead to rights}
\talent{galaxy mapper}
\talent{rapid recovery}
\talent{improved full throttle}
\talent{improved dead to rights}
\talent{grit}
\talent{natural pilot}
\talent{grit}
\talent{supreme full throttle}
\talent{tricky target}
\talent{defensive driving}
\talent{master pilot}
\talent{dedication}
\talent{toughened}
\talent{brilliant}
\talentlines{||||/||||/|.||/|.||}{-.-/..-/-../---}
\end{talenttree}
\begin{talenttree}{Scoundrel}{Charm, Cool, Deception, Ranged (Light)}{Edge of the Empire p. 84}{}
\talent{black market contacts}
\talent{convincing demeanor}
\talent{quick draw}
\talent{rapid reaction}
\talent{convincing demeanor}
\talent{black market contacts}
\talent{convincing demeanor}
\talent{quick strike}
\talent{hidden storage}
\talent{toughened}
\talent{black market contacts}
\talent{side step}
\talent{toughened}
\talent{rapid reaction}
\talent{hidden storage}
\talent{side step}
\talent{dedication}
\talent{natural charmer}
\talent{soft spot}
\talent{quick strike}
\talentlines{|..|/||||/||||/||||}{.-./.-./.-./---}
\end{talenttree}
\begin{talenttree}{Thief}{Computers, Skulduggery, Stealth, Vigilance}{Edge of the Empire p. 85}{}
\talent{street smarts}
\talent{black market contacts}
\talent{indistinguishable}
\talent{bypass security}
\talent{black market contacts}
\talent{dodge}
\talent{grit}
\talent{hidden storage}
\talent{stalker}
\talent{grit}
\talent{rapid reaction}
\talent{shortcut}
\talent{bypass security}
\talent{natural rogue}
\talent{street smarts}
\talent{jump up}
\talent{master of shadows}
\talent{dodge}
\talent{indistinguishable}
\talent{dedication}
\talentlines{|..|/||||/||||/||||}{---/---/.--/.-.}
\end{talenttree}

View File

@@ -0,0 +1,88 @@
\setcareer{Technician}{Astrogation, Computers, Coordination, Discipline, Knowledge (Outer Rim), Mechanics, Perception,Piloting (Planetary)}
\begin{talenttree}{Mechanic}{Knowledge (Education), Knowledge (Underworld), Mechanics, Streetwise}{Edge of the Empire p. 89}{}
\talent{gearhead}
\talent{toughened}
\talent{fine tuning}
\talent{solid repairs}
\talent{redundant systems}
\talent{solid repairs}
\talent{gearhead}
\talent{grit}
\talent{solid repairs}
\talent{enduring}
\talent{bad motivator}
\talent{toughened}
\talent{contraption}
\talent{solid repairs}
\talent{fine tuning}
\talent{hard headed}
\talent{natural tinkerer}
\talent{hold together}
\talent{dedication}
\talent{improved hard headed}
\talentlines{||||/||||/||||/||||}{---/---/--./...}
\end{talenttree}
\begin{talenttree}{Outlaw Tech}{Knowledge (Education), Knowledge (Underworld), Mechanics, Streetwise}{Edge of the Empire p. 90}{}
\talent{tinkerer}
\talent{utinni!}
\talent{speaks binary}
\talent{tinkerer}
\talent{solid repairs}
\talent{grit}
\talent{utinni!}
\talent{toughened}
\talent{utility belt}
\talent{side step}
\talent{brace}
\talent{defensive stance}
\talent{jury rigged}
\talent{speaks binary}
\talent{inventor}
\talent{jury rigged}
\talent{inventor}
\talent{dedication}
\talent{known schematic}
\talent{brace}
\talentlines{||||/||||/||||/|.||}{---/---/--./-.-}
\end{talenttree}
\begin{talenttree}{Slicer}{Computers, Knowledge (Education), Knowledge (Underworld), Stealth}{Edge of the Empire p. 91}{}
\talent{codebreaker}
\talent{grit}
\talent{technical aptitude}
\talent{bypass security}
\talent{defensive slicing}
\talent{technical aptitude}
\talent{grit}
\talent{bypass security}
\talent{natural programmer}
\talent{bypass security}
\talent{defensive slicing}
\talent{grit}
\talent{defensive slicing}
\talent{improved defensive slicing}
\talent{codebreaker}
\talent{resolve}
\talent{skilled slicer}
\talent{master slicer}
\talent{mental fortress}
\talent{dedication}
\talentlines{|.../||||/||||/||||}{.--/.--/---/---}
\end{talenttree}

Binary file not shown.

View File

@@ -2,12 +2,24 @@
\input{star-wars-formatting.sty} \input{star-wars-formatting.sty}
\begin{document} \begin{document}
\input{talent trees/bounty hunter.tex} % \input{talent trees/bounty hunter.tex}
\input{talent trees/colonist.tex}
% \input{talent trees/consular.tex} % \input{talent trees/consular.tex}
% \input{talent trees/explorer.tex}
% \input{talent trees/guardian.tex} % \input{talent trees/guardian.tex}
% \input{talent trees/hired gun.tex}
% \input{talent trees/mystic.tex} % \input{talent trees/mystic.tex}
% \input{talent trees/seeker.tex} % \input{talent trees/seeker.tex}
% \input{talent trees/sentinel.tex} % \input{talent trees/sentinel.tex}
% \input{talent trees/smuggler.tex}
% \input{talent trees/technician.tex}
% \input{talent trees/warrior.tex} % \input{talent trees/warrior.tex}
% \input{talent trees/universal.tex} % \input{talent trees/universal.tex}
\ifthenelse{\equal{\undeffed}{}}{}{
\newpage%
\tn%
{\huge Undefined talents (\arabic{undeffed})}
\large\undeffed{}
}
\end{document} \end{document}