Start to switch over to macros instead of definitions for core playbooks features
Getty Ritter
6 years ago
4 | 4 | CUSTOM_PLAYBOOKS := farmer.pdf merchant.pdf |
5 | 5 | |
6 | 6 | chalcedony.pdf: travelrules.pdf core-playbooks.pdf inverse-playbooks.pdf extended-playbooks.pdf |
7 |
@echo " |
|
7 | @echo "\033[0;95m[PDFUNITE]\033[0m $@" | |
8 | 8 | @pdfunite $^ $@ |
9 | 9 | |
10 | 10 | core-playbooks.pdf: $(CORE_PLAYBOOKS) |
11 |
@echo " |
|
11 | @echo "\033[0;95m[PDFUNITE]\033[0m $@" | |
12 | 12 | @pdfunite $^ $@ |
13 | 13 | |
14 | 14 | inverse-playbooks.pdf: $(INVERSE_PLAYBOOKS) |
15 |
@echo " |
|
15 | @echo "\033[0;95m[PDFUNITE]\033[0m $@" | |
16 | 16 | @pdfunite $^ $@ |
17 | 17 | |
18 | 18 | extended-playbooks.pdf: $(EXTENDED_PLAYBOOKS) |
19 |
@echo " |
|
19 | @echo "\033[0;95m[PDFUNITE]\033[0m $@" | |
20 | 20 | @pdfunite $^ $@ |
21 | 21 | |
22 | 22 | custom-playbooks.pdf: $(CUSTOM_PLAYBOOKS) |
23 |
@echo " |
|
23 | @echo "\033[0;95m[PDFUNITE]\033[0m $@" | |
24 | 24 | @pdfunite $^ $@ |
25 | 25 | |
26 | 26 | %.pdf: %.tex assets/prelude.tex |
27 | 27 | $(eval TMPDIR := $(shell mktemp -d)) |
28 | @echo "[PDF] $@" | |
29 | xelatex -output-directory=$(TMPDIR) $< | |
28 | @echo "\033[0;94m[XELATEX]\033[0m $@" | |
29 | @xelatex -interaction=nonstopmode -output-directory=$(TMPDIR) $< >$(TMPDIR)/log.txt 2>&1 || ( cat $(TMPDIR)/log.txt >&2; exit 1 ) | |
30 | 30 | @mv $(TMPDIR)/$@ $@ |
31 | 31 | @rm -rf $(TMPDIR) |
32 | 32 |
2 | 2 | \input{assets/prelude} |
3 | 3 | |
4 | 4 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
5 | \newcommand{\Class}{Artificer} | |
6 | \newcommand{\BaseHP}{4} | |
7 | \newcommand{\BaseLoad}{9} | |
8 | \newcommand{\Damage}{8} | |
5 | \pbClass{Artificer} | |
6 | \pbBaseHP{4} | |
7 | \pbDamage{8} | |
9 | 8 | |
10 | 9 | \newcommand{\Names}{ |
11 | 10 | Dwarf: Brellin, Dema, Doran, Gessat, Grant, Jax, Morand, Tessok, |
27 | 26 | } |
28 | 27 | |
29 | 28 | \begin{document} |
30 | \openup -0.2em | |
31 | 29 | |
32 | 30 | \charbanner |
33 | 31 |
1 | 1 | \begin{overpic}[width=8.008in,height=3.0in]{assets/charsheet_upper.png} |
2 | 2 | % names |
3 |
\put(1, 30) {\parbox{4.3in}{\fontsize{12}{12}\Names} |
|
3 | \put(1, 30) {\parbox{4.3in}{\fontsize{12}{12}\Names} | |
4 | } | |
4 | 5 | % look |
5 | 6 | \put(59, 30) {\parbox{3in}{\fontsize{12}{12}\Look}} |
6 | 7 |
12 | 12 | \usepackage[utf8]{inputenc} |
13 | 13 | \usepackage{fontspec} % For loading fonts |
14 | 14 | \usepackage{titlesec} |
15 | % \usepackage{minipage} | |
16 | 15 | |
17 | 16 | \setmainfont{PT Serif} |
18 | 17 | \newfontfamily\headingfont[]{Metamorphous} |
121 | 120 | \usepackage{tikz} |
122 | 121 | \newcommand{\Checkbox}[1]{\tikz{\path[draw=black] (0,0) rectangle (#1,#1);}} |
123 | 122 | |
124 | ||
125 | % Don't replace here, replace before every section | |
126 |
\newcommand{\ |
|
123 | \newcommand{\pbClass}[1]{\newcommand{\Class}{#1}} | |
124 | \newcommand{\pbBaseHP}[1]{\newcommand{\BaseHP}{#1}} | |
125 | \newcommand{\pbDamage}[1]{\newcommand{\Damage}{#1}} | |
126 | \newcommand{\Look}{} | |
127 | \newcommand{\Names}{} | |
128 | \makeatletter | |
129 | \newcommand{\pbLook}[1]{\g@addto@macro\Look{\par#1}} | |
130 | \newcommand{\pbNames}[2]{\g@addto@macro\Names{\par\hangindent=0.2in#1: #2}} | |
131 | \makeatother | |
127 | 132 | |
128 | 133 | \newcommand{\leftbanner}[1]{ |
129 | 134 | \begin{overpic}[width=3.1in,height=0.45in]{assets/short_left.png} |
130 | 135 | \put (2,4) {\fontsize{16}{40}\selectfont \textcolor{white}{\headingfont #1}} |
131 | 136 | \end{overpic} |
132 | 137 | } |
133 | ||
134 | % \newcommand{\leftbanner}[1]{ | |
135 | % \begin{overpic}[width=3.71260in,height=0.40945in]{assets/templateL.png} | |
136 | % \put (2,4) {\fontsize{16}{40}\selectfont \textcolor{white}{\headingfont #1}} | |
137 | % \end{overpic} | |
138 | % } | |
139 | ||
140 | % \newcommand{\rightbanner}[1]{ | |
141 | % \begin{overpic}[width=3.71260in,height=0.40945in]{assets/templateR.png} | |
142 | % \put (5,4) {\fontsize{16}{40}\selectfont \textcolor{white}{\headingfont #1}} | |
143 | % \end{overpic} | |
144 | % } | |
145 | 138 | |
146 | 139 | \newcommand{\rightbanner}[1]{ |
147 | 140 | \begin{overpic}[width=4.4in,height=0.45in]{assets/long_right.png} |
229 | 222 | |
230 | 223 | \newcommand{\blank}{\underline{\phantom{mountain}}} |
231 | 224 | \newcommand{\directive}[1]{\textbf{#1}} |
225 | ||
226 | \openup -0.2em⏎ |
2 | 2 | |
3 | 3 | \input{assets/prelude.tex} |
4 | 4 | |
5 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) | |
6 | \newcommand{\Class}{Bard} | |
7 | \newcommand{\BaseHP}{6} | |
8 | \newcommand{\BaseLoad}{9} | |
9 | \newcommand{\Damage}{6} | |
10 | ||
11 | \newcommand{\Names}{ | |
12 | \hangindent=0.2in Elf: Astrafel, Daelwyn, Feliana, Damarra, Sistranalle, Pendrell, Melliandre, Dagoliir | |
13 | ||
14 | \hangindent=0.2in Human: Baldric, Leena, Dunwick, Willem, Edwyn, Florian, Seraphine, Quorra, Charlotte, Lily, Ramonde, Cassandra | |
15 | ||
16 | \hangindent=0.2in Rihamm: Albis, Quren, Ulduqan, Ebresa, Yudrus, Depremm, Rubuqin, Umas, Elqorim} | |
17 | ||
18 | \newcommand{\Look}{ | |
19 | Knowing Eyes, Fiery Eyes, or Joyous Eyes | |
20 | ||
21 | Fancy Hair, Wild Hair, or Stylish Cap | |
22 | ||
23 | Finery, Traveling Clothes, or Poor Clothes | |
24 | ||
25 |
|
|
5 | \pbClass{Bard} | |
6 | \pbBaseHP{6} | |
7 | \pbDamage{6} | |
8 | ||
9 | \pbNames{Elf}{Astrafel, Daelwyn, Feliana, Damarra, Sistranalle, | |
10 | Pendrell, Melliandre, Dagoliir} | |
11 | ||
12 | \pbNames{Human}{Baldric, Leena, Dunwick, Willem, Edwyn, Florian, | |
13 | Seraphine, Quorra, Charlotte, Lily, Ramonde, Cassandra} | |
14 | ||
15 | \pbNames{Rihamm}{Albis, Quren, Ulduqan, Ebresa, Yudrus, Depremm, | |
16 | Rubuqin, Umas, Elqorim} | |
17 | ||
18 | \pbLook{Knowing Eyes, Fiery Eyes, or Joyous Eyes} | |
19 | \pbLook{Fancy Hair, Wild Hair, or Stylish Cap} | |
20 | \pbLook{Finery, Traveling Clothes, or Poor Clothes} | |
21 | \pbLook{Fit Body, Well-fed Body, or Thin Body} | |
26 | 22 | |
27 | 23 | |
28 | 24 | \begin{document} |
29 | \openup -0.2em | |
30 | 25 | |
31 | 26 | \charbanner |
32 | 27 |
2 | 2 | |
3 | 3 | \input{assets/prelude} |
4 | 4 | |
5 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) | |
6 | \newcommand{\Class}{Cleric} | |
7 | \newcommand{\BaseHP}{8} | |
8 | \newcommand{\BaseLoad}{10} | |
9 | \newcommand{\Damage}{6} | |
10 | ||
11 | ||
12 | \newcommand{\Names}{ | |
13 | ||
14 | Dwarf: Durga, Aelfar, Gerda, Rurgosh, Bjorn, Drummond, Helga, | |
15 | Siggrun, Freya | |
16 | ||
17 | \hangindent=0.2in Human: Wesley, Brinton, Jon, Sara, Hawthorn, Elise, Clarke, Lenore, | |
18 | Piotr, Dahlia, Carmine | |
19 | ||
20 | Orc: Klashîgh-An, Fifibrîsh, Ragishi, Kakûrt, Shâghah, Galurgh, Akhush-An, Klûsark | |
21 | } | |
22 | ||
23 | \newcommand{\Look}{ | |
24 | Kind Eyes, Sharp Eyes, or Sad Eyes | |
25 | ||
26 | Tonsure, Strange Hair, or Bald | |
27 | ||
28 | Flowing Robes, Habit, or Common Garb | |
29 | ||
30 | Thin Body, Knobby Body, or Flabby Body | |
31 |
|
|
5 | \pbClass{Cleric} | |
6 | \pbBaseHP{8} | |
7 | \pbDamage{6} | |
8 | ||
9 | \pbNames{Dwarf}{Durga, Aelfar, Gerda, Rurgosh, Bjorn, Drummond, Helga, | |
10 | Siggrun, Freya} | |
11 | ||
12 | \pbNames{Human}{Wesley, Brinton, Jon, Sara, Hawthorn, Elise, Clarke, | |
13 | Lenore, Piotr, Dahlia, Carmine} | |
14 | ||
15 | \pbNames{Orc}{Klashîgh-An, Fifibrîsh, Ragishi, Kakûrt, Shâghah, | |
16 | Galurgh, Akhush-An, Klûsark} | |
17 | ||
18 | \pbLook{Kind Eyes, Sharp Eyes, or Sad Eyes} | |
19 | \pbLook{Tonsure, Strange Hair, or Bald} | |
20 | \pbLook{Flowing Robes, Habit, or Common Garb} | |
21 | \pbLook{Thin Body, Knobby Body, or Flabby Body} | |
32 | 22 | |
33 | 23 | |
34 | 24 | \begin{document} |
35 | \openup -0.2em | |
36 | 25 | |
37 | 26 | \charbanner |
38 | 27 |
3 | 3 | \input{assets/prelude} |
4 | 4 | |
5 | 5 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
6 | \newcommand{\Class}{Collector} | |
7 | \newcommand{\BaseHP}{6} | |
8 | \newcommand{\BaseLoad}{15} | |
9 | \newcommand{\Damage}{4} | |
6 | \pbClass{Collector} | |
7 | \pbBaseHP{6} | |
8 | \pbDamage{4} | |
10 | 9 | |
11 | 10 | \newcommand{\Names}{ |
12 |
|
|
11 | Names: Gladius, Usopp, Doctor, Gepetto, Collodi, | |
13 | 12 | Archie, Ramos, Rinnosuke, Raine, Iris, Peacock, Lilith, Seiga, |
14 | 13 | Sonnia, Ophelia, Professor, Agatha } |
15 | 14 | |
24 | 23 | } |
25 | 24 | |
26 | 25 | \begin{document} |
27 | \openup -0.2em | |
28 | 26 | |
29 | 27 | \charbanner |
30 | 28 |
1 | 1 | \documentclass[8pt]{extarticle} |
2 | 2 | \input{assets/prelude} |
3 | 3 | |
4 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) | |
5 | \newcommand{\Class}{Druid} | |
6 | \newcommand{\BaseHP}{6} | |
7 | \newcommand{\BaseLoad}{6} | |
8 | \newcommand{\Damage}{6} | |
9 | ||
10 | \newcommand{\Names}{ | |
11 | Elf: Hycorax, Ethanwe, Sinathel, Demanor, Menoliir, Mithralan, | |
12 | Taeros, Aegor | |
13 | ||
14 | Halfling: Tanner, Dunstan, Rose, Ivy, Robard, Mab, Thistle, Puck, | |
15 | Anne, Serah | |
16 | ||
17 | Human: Elana, Obelis, Herran, Syla, Andanna, Siobhan, Aziz, Pelin, | |
18 | Sibel, Nils, Wei | |
19 | ||
20 | Buleksh: Drukhtal, Meshim, Arrulgun, Rubashk, Pyestri, Damashchik, | |
21 | Dyebarrh | |
22 | } | |
23 | ||
24 | \newcommand{\Look}{ | |
25 | Wise Eyes, Wild Eyes, or Haunting Eyes | |
26 | ||
27 | Furry Hood, Messy Hair, or Braided Hair | |
28 | ||
29 | Ceremonial Garb, Practical Leathers, or Weathered Hides | |
30 |
|
|
4 | \pbClass{Druid} | |
5 | \pbBaseHP{6} | |
6 | \pbDamage{6} | |
7 | ||
8 | \pbNames{Elf}{Hycorax, Ethanwe, Sinathel, Demanor, Menoliir, | |
9 | Mithralan, Taeros, Aegor} | |
10 | \pbNames{Halfling}{Tanner, Dunstan, Rose, Ivy, Robard, Mab, Thistle, | |
11 | Puck, Anne, Serah} | |
12 | \pbNames{Human}{Elana, Obelis, Herran, Syla, Andanna, Siobhan, Aziz, | |
13 | Pelin, Sibel, Nils, Wei} | |
14 | \pbNames{Buleksh}{Drukhtal, Meshim, Arrulgun, Rubashk, Pyestri, Damashchik, | |
15 | Dyebarrh} | |
16 | ||
17 | \pbLook{Wise Eyes, Wild Eyes, or Haunting Eyes} | |
18 | \pbLook{Furry Hood, Messy Hair, or Braided Hair} | |
19 | \pbLook{Ceremonial Garb, Practical Leathers, or Weathered Hides} | |
31 | 20 | |
32 | 21 | \begin{document} |
33 | \openup -0.2em | |
34 | 22 | |
35 | 23 | \charbanner |
36 | 24 |
1 | 1 | \documentclass[8pt]{extarticle} |
2 | 2 | \input{assets/prelude} |
3 | 3 | |
4 | \newcommand{\Class}{Farmer} | |
5 | \newcommand{\BaseHP}{8} | |
6 | \newcommand{\BaseLoad}{10} | |
7 | \newcommand{\Damage}{6} | |
4 | \pbClass{Farmer} | |
5 | \pbBaseHP{8} | |
6 | \pbDamage{6} | |
8 | 7 | |
9 | 8 | \newcommand{\Names}{ |
10 |
|
|
9 | Dwarf: Idar, Talin, Lorsôth, Arngish, Sumum, | |
11 | 10 | Tarag, Zasit, Dungren, Gûrast |
12 | 11 | |
13 |
|
|
12 | Human: Emmet, Adkins, Roisia, Brise, Decima, | |
14 | 13 | Potkin, Silja, Henrik, Taro |
15 | 14 | |
16 |
|
|
15 | Rihamm: Yaro, Umudrar, Produs, Aqeramm, Qedrim, | |
17 | 16 | Bashiren, Ebra, Eduss |
18 | 17 | } |
19 | 18 | \newcommand{\Look}{ |
27 | 26 | } |
28 | 27 | |
29 | 28 | \begin{document} |
30 | \openup -0.2em | |
31 | 29 | |
32 | 30 | \charbanner |
33 | 31 |
2 | 2 | \input{assets/prelude} |
3 | 3 | |
4 | 4 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
5 | \newcommand{\Class}{Fighter} | |
6 | \newcommand{\BaseHP}{10} | |
7 | \newcommand{\BaseLoad}{12} | |
8 | \newcommand{\Damage}{10} | |
9 | ||
10 | \newcommand{\Names}{ | |
11 | Dwarf: Ozruk, Surtur, Brunhilda, Annika, Janos, Greta, Dim, Rundrig, | |
12 | Jarl, Xotoq | |
13 | ||
14 | Elf: Elohiir, Sharaseth, Hasrith, Shevaral, Cadeus, Eldar, | |
15 | Kithracet, Thelian | |
16 | ||
17 | Halfling: Finnegan, Olive, Randolph, Bartleby, Aubrey, Baldwin, | |
18 | Becca | |
19 | ||
20 | Human: Hawke, Rudiger, Gregor, Brianne, Walton, Castor, Shanna, | |
21 | Ajax, Hob} | |
22 | ||
23 | \newcommand{\Look}{ | |
24 | Hard Eyes, Dead Eyes, or Eager Eyes | |
25 | ||
26 | Wild Hair, Shorn Hair, or Battered Helm | |
27 | ||
28 | Calloused Skin, Tanned Skin, or Scarred Skin | |
29 | ||
30 | Built Body, Lithe Body, or Ravaged Body} | |
5 | \pbClass{Fighter} | |
6 | \pbBaseHP{10} | |
7 | \pbDamage{10} | |
8 | ||
9 | \pbNames{Dwarf}{Ozruk, Surtur, Brunhilda, Annika, Janos, Greta, Dim, | |
10 | Rundrig, Jarl, Xotoq} | |
11 | ||
12 | \pbNames{Elf}{Elohiir, Sharaseth, Hasrith, Shevaral, Cadeus, Eldar, | |
13 | Kithracet, Thelian} | |
14 | ||
15 | \pbNames{Halfling}{Finnegan, Olive, Randolph, Bartleby, Aubrey, | |
16 | Baldwin, Becca} | |
17 | ||
18 | \pbNames{Human}{Hawke, Rudiger, Gregor, Brianne, Walton, Castor, | |
19 | Shanna, Ajax, Hob} | |
20 | ||
21 | \pbLook{Hard Eyes, Dead Eyes, or Eager Eyes} | |
22 | \pbLook{Wild Hair, Shorn Hair, or Battered Helm} | |
23 | \pbLook{Calloused Skin, Tanned Skin, or Scarred Skin} | |
24 | \pbLook{Built Body, Lithe Body, or Ravaged Body} | |
31 | 25 | |
32 | 26 | \begin{document} |
33 | \openup -0.2em | |
34 | 27 | |
35 | 28 | \charbanner |
36 | 29 |
2 | 2 | \input{assets/prelude} |
3 | 3 | |
4 | 4 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
5 | \newcommand{\Class}{Golem} | |
6 | \newcommand{\BaseHP}{10} | |
7 | \newcommand{\BaseLoad}{7} | |
8 | \newcommand{\Damage}{8} | |
5 | \pbClass{Golem} | |
6 | \pbBaseHP{10} | |
7 | \pbDamage{8} | |
9 | 8 | |
10 | 9 | \newcommand{\Names}{ |
11 | 10 | Names: Frankenstein, Karn, Prometheus, Lurch, Robo, Lazarus, Ash, |
24 | 23 | } |
25 | 24 | |
26 | 25 | \begin{document} |
27 | \openup -0.2em | |
28 | 26 | |
29 | 27 | \charbanner |
30 | 28 |
2 | 2 | \input{assets/prelude} |
3 | 3 | |
4 | 4 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
5 | \newcommand{\Class}{Lantern} | |
6 | \newcommand{\BaseHP}{4} | |
7 | \newcommand{\BaseLoad}{6} | |
8 | \newcommand{\Damage}{6} | |
9 | ||
10 | \newcommand{\Names}{ | |
11 | \hangindent=0.2in | |
12 | Names: Halwyr, Solaire, Avon, Phiros, Tyrell, Hohenheim, Icarus, | |
13 | Dormin, Kwygon, Byakuren, Lilliastre, Din, Gwyndolin, Porissa, Fina, | |
14 | Aldara, Shou, Ysolde, Zelda | |
15 | } | |
16 | \newcommand{\Look}{ | |
17 | Glowing Eyes, Glowing Palms, or Glowing Blood | |
18 | ||
19 | Styled Hair, Hooded Head, or Pointed Hat | |
20 | ||
21 | Worn Robes, Stylish Robes, or Practical Tunic | |
22 | ||
23 | Shimmering Skin, Tattooed Skin, or Unblemished Skin | |
24 | } | |
5 | \pbClass{Lantern} | |
6 | \pbBaseHP{4} | |
7 | \pbDamage{6} | |
8 | ||
9 | \pbNames{Names}{Halwyr, Solaire, Avon, Phiros, Tyrell, Hohenheim, | |
10 | Icarus, Dormin, Kwygon, Byakuren, Lilliastre, Din, Gwyndolin, | |
11 | Porissa, Fina, Aldara, Shou, Ysolde, Zelda} | |
12 | ||
13 | ||
14 | \pbLook{Glowing Eyes, Glowing Palms, or Glowing Blood} | |
15 | \pbLook{Styled Hair, Hooded Head, or Pointed Hat} | |
16 | \pbLook{Worn Robes, Stylish Robes, or Practical Tunic} | |
17 | \pbLook{Shimmering Skin, Tattooed Skin, or Unblemished Skin} | |
25 | 18 | |
26 | 19 | \begin{document} |
27 | \openup -0.2em | |
28 | 20 | |
29 | 21 | \charbanner |
30 | 22 |
3 | 3 | \input{assets/prelude} |
4 | 4 | |
5 | 5 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
6 | \newcommand{\Class}{Mage} | |
7 | \newcommand{\BaseHP}{4} | |
8 | \newcommand{\BaseLoad}{7} | |
9 | \newcommand{\Damage}{4} | |
6 | \pbClass{Mage} | |
7 | \pbBaseHP{4} | |
8 | \pbDamage{4} | |
10 | 9 | |
11 | 10 | \newcommand{\Names}{ |
12 | 11 | Elf: Byakuren, Enkirash, Fenfaril, Halwyr, Lautrec, Lilliastre, |
27 | 26 | } |
28 | 27 | |
29 | 28 | \begin{document} |
30 | \openup -0.2em | |
31 | 29 | |
32 | 30 | \charbanner |
33 | 31 |
1 | 1 | \documentclass[8pt]{extarticle} |
2 | 2 | \input{assets/prelude} |
3 | 3 | |
4 | \newcommand{\Class}{Merchant} | |
5 | \newcommand{\BaseHP}{6} | |
6 | \newcommand{\BaseLoad}{9} | |
7 | \newcommand{\Damage}{4} | |
4 | \pbClass{Merchant} | |
5 | \pbBaseHP{6} | |
6 | \pbDamage{4} | |
8 | 7 | |
9 | 8 | \begin{document} |
10 | \openup -0.2em | |
11 | 9 | |
12 | 10 | \charbanner |
13 | 11 |
2 | 2 | \input{assets/prelude} |
3 | 3 | |
4 | 4 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
5 | \newcommand{\Class}{Paladin} | |
6 | \newcommand{\BaseHP}{10} | |
7 | \newcommand{\BaseLoad}{12} | |
8 | \newcommand{\Damage}{10} | |
9 | ||
10 | \newcommand{\Names}{ | |
11 | ||
12 | \hangindent=0.2in Human: Thaddeus, Augustine, Lux, Cassius, Hadrian, Lucia, Octavia, | |
13 | Regulus, Valeria, Sanguinus, Titanius | |
14 | ||
15 | \hangindent=0.2in Orc: Ikhîgurk, Ugagrish, Pitûsh, Ikâpikun, | |
16 | Lugan-An, Akîsishurk, Sûghan, Gaphuprâsh } | |
17 | ||
18 | \newcommand{\Look}{ | |
19 | Kind Eyes, Fiery Eyes, or Glowing Eyes | |
20 | ||
21 | Helmet, Styled Hair, or Bald | |
22 | ||
23 | Worn Holy Symbol or Fancy Holy Symbol | |
24 | ||
25 | Fit Body, Bulky Body, or Thin Body | |
26 | } | |
5 | \pbClass{Paladin} | |
6 | \pbBaseHP{10} | |
7 | \pbDamage{10} | |
8 | ||
9 | \pbNames{Human}{Thaddeus, Augustine, Lux, Cassius, Hadrian, Lucia, | |
10 | Octavia, Regulus, Valeria, Sanguinus, Titanius} | |
11 | \pbNames{Orc}{Ikhîgurk, Ugagrish, Pitûsh, Ikâpikun, Lugan-An, | |
12 | Akîsishurk, Sûghan, Gaphuprâsh} | |
13 | ||
14 | \pbLook{Kind Eyes, Fiery Eyes, or Glowing Eyes} | |
15 | \pbLook{Helmet, Styled Hair, or Bald} | |
16 | \pbLook{Worn Holy Symbol or Fancy Holy Symbol} | |
17 | \pbLook{Fit Body, Bulky Body, or Thin Body} | |
27 | 18 | |
28 | 19 | \begin{document} |
29 | \openup -0.2em | |
30 | 20 | |
31 | 21 | \charbanner |
32 | 22 |
3 | 3 | \input{assets/prelude} |
4 | 4 | |
5 | 5 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
6 | \newcommand{\Class}{Priest} | |
7 | \newcommand{\BaseHP}{6} | |
8 | \newcommand{\BaseLoad}{7} | |
9 | \newcommand{\Damage}{6} | |
6 | \pbClass{Priest} | |
7 | \pbBaseHP{6} | |
8 | \pbDamage{6} | |
10 | 9 | |
11 | 10 | \newcommand{\Names}{ |
12 |
|
|
11 | Dwarf: Durga, Aelfar, Gerda, Rurgosh, Bjorn, Drummond, Helga, | |
13 | 12 | Siggrun, Freya |
14 | 13 | |
15 |
|
|
14 | Human: Wesley, Brinton, Jon, Sara, Hawthorn, Elise, Clarke, Lenore, | |
16 | 15 | Piotr, Dahlia, Carmine |
17 | 16 | |
18 |
|
|
17 | Orc: Shâsurk, Kiprun, An-Grugûm, Trûblîrg, Bhigum, | |
19 | 18 | An-Taglurt, Ishugarg, Akalum } |
20 | 19 | |
21 | 20 | \newcommand{\Look}{ |
28 | 27 | Thin Body, Knobby Body, or Flabby Body |
29 | 28 | } |
30 | 29 | \begin{document} |
31 | \openup -0.2em | |
32 | 30 | |
33 | 31 | \charbanner |
34 | 32 |
1 | 1 | \documentclass[8pt]{extarticle} |
2 | 2 | \input{assets/prelude} |
3 | 3 | |
4 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) | |
5 | \newcommand{\Class}{Ranger} | |
6 | \newcommand{\BaseHP}{8} | |
7 | \newcommand{\BaseLoad}{11} | |
8 | \newcommand{\Damage}{8} | |
9 | ||
10 |
\ |
|
4 | \pbClass{Ranger} | |
5 | \pbBaseHP{8} | |
6 | \pbDamage{8} | |
7 | ||
8 | \renewcommand{\Names}{ | |
11 | 9 | Elf: Throndir, Elrosine, Aranwe, Celion, Dambrath, Lanethe |
12 | 10 | |
13 | 11 | Human: Jonah, Halek, Brandon, Emory, Shrike, Nora, Diana |
15 | 13 | Kitt: Maneno, Yūnze, Ran, Angyi, Mawānoi, Ryonse, Unrumeju |
16 | 14 | } |
17 | 15 | |
18 |
\ |
|
16 | \renewcommand{\Look}{ | |
19 | 17 | Wild Eyes, Sharp Eyes, or Animal Eyes |
20 | 18 | |
21 | 19 | Hooded Head, Wild Hair, or Bald |
26 | 24 | } |
27 | 25 | |
28 | 26 | \begin{document} |
29 | \openup -0.2em | |
30 | 27 | |
31 | 28 | \charbanner |
32 | 29 |
1 | 1 | \documentclass[8pt]{extarticle} |
2 | 2 | \input{assets/prelude} |
3 | 3 | |
4 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) | |
5 | \newcommand{\Class}{Survivor} | |
6 | \newcommand{\BaseHP}{10} | |
7 | \newcommand{\BaseLoad}{9} | |
8 |
\ |
|
4 | \pbClass{Survivor} | |
5 | \pbBaseHP{10} | |
6 | \pbDamage{10} | |
9 | 7 | |
10 | 8 | \newcommand{\Names}{ |
11 | \hangindent=0.2in | |
12 | 9 | Names: Ghaldar, Kenshiro, Crag, Clane, Tomak, Masrur, Torma, Eren, Kid, |
13 | 10 | Freya, Kesi, Mikasa, Morgiana, Norona, Mestra, Osha, Nyssa, Krann |
14 | 11 | } |
23 | 20 | } |
24 | 21 | |
25 | 22 | \begin{document} |
26 | \openup -0.2em | |
27 | 23 | |
28 | 24 | \charbanner |
29 | 25 |
1 | 1 | \documentclass[8pt]{extarticle} |
2 | 2 | \input{assets/prelude} |
3 | 3 | |
4 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) | |
5 | \newcommand{\Class}{Thief} | |
6 | \newcommand{\BaseHP}{6} | |
7 | \newcommand{\BaseLoad}{9} | |
8 | \newcommand{\Damage}{8} | |
9 | ||
10 | \newcommand{\Names}{ | |
11 | Halfling: Felix, Rook, Mouse, Sketch, Trixie, Robin, Omar, Brynn, Bug | |
12 | ||
13 | Human: Sparrow, Shank, Jack, Marlow, Dodge, Rat, Pox, Humble, Farley | |
14 | ||
15 | Kitt: Jainun, Derū, Kita, Mizendīne, Yanerai, Ongo, Mingranya, | |
16 | Yarūne | |
17 | } | |
18 | \newcommand{\Look}{ | |
19 | Shifty Eyes or Criminal Eyes | |
20 | ||
21 | Hooded Head, Messy Hair, or Cropped Hair | |
22 | ||
23 | Dark Clothes, Fancy Clothes, or Common Clothes | |
24 | ||
25 | Lithe Body, Knobby Body, or Flabby Body | |
26 |
|
|
4 | \pbClass{Thief} | |
5 | \pbBaseHP{6} | |
6 | \pbDamage{8} | |
7 | ||
8 | \pbNames{Halfling}{Felix, Rook, Mouse, Sketch, Trixie, Robin, Omar, | |
9 | Brynn, Bug} | |
10 | \pbNames{Human}{Sparrow, Shank, Jack, Marlow, Dodge, Rat, Pox, Humble, | |
11 | Farley} | |
12 | \pbNames{Kitt}{Jainun, Derū, Kita, Mizendīne, Yanerai, Ongo, | |
13 | Mingranya, Yarūne} | |
14 | ||
15 | \pbLook{Shifty Eyes or Criminal Eyes} | |
16 | \pbLook{Hooded Head, Messy Hair, or Cropped Hair} | |
17 | \pbLook{Dark Clothes, Fancy Clothes, or Common Clothes} | |
18 | \pbLook{Lithe Body, Knobby Body, or Flabby Body} | |
27 | 19 | |
28 | 20 | \begin{document} |
29 | \openup -0.2em | |
30 | 21 | |
31 | 22 | \charbanner |
32 | 23 |
2 | 2 | \input{assets/prelude.tex} |
3 | 3 | |
4 | 4 | \begin{document} |
5 | \openup -0.2em | |
6 | 5 | |
7 | 6 | \topbanner{Basic Moves} |
8 | 7 | \begin{multicols}{2} |
2 | 2 | \input{assets/prelude} |
3 | 3 | |
4 | 4 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) |
5 | \newcommand{\Class}{Witch} | |
6 | \newcommand{\BaseHP}{4} | |
7 | \newcommand{\BaseLoad}{10} | |
8 | \newcommand{\Damage}{4} | |
5 | \pbClass{Witch} | |
6 | \pbBaseHP{4} | |
7 | \pbDamage{4} | |
9 | 8 | |
10 | 9 | \newcommand{\Names}{ |
11 | \hangindent=0.2in | |
12 | 10 | Names: Kirisame, Eura, Peridot, Sabrina, Alice, Colette, Vess, |
13 | 11 | Glinda, Iri, Serafina, Salem, Lynch, Kuro, Gunter, Aeson, Sable, |
14 | 12 | Orestes, Murthagh, Simon |
25 | 23 | } |
26 | 24 | |
27 | 25 | \begin{document} |
28 | \openup -0.2em | |
29 | 26 | |
30 | 27 | \charbanner |
31 | 28 |
1 | 1 | \documentclass[8pt]{extarticle} |
2 | 2 | \input{assets/prelude} |
3 | 3 | |
4 | % Modify this commands to define Class name, Base HP, Base Load and Damage Dice (only number) | |
5 | \newcommand{\Class}{Wizard} | |
6 | \newcommand{\BaseHP}{4} | |
7 | \newcommand{\BaseLoad}{7} | |
8 | \newcommand{\Damage}{4} | |
9 | \newcommand{\Names}{ | |
10 | Elf: Galadiir, Fenfaril, Lilliastre, Phirosalle, Enkirash, Halwyr | |
11 | ||
12 | Human: Avon, Morgan, Rath, Ysolde, Ovid, Vitus, Aldara, Xeno, Uri | |
13 | ||
14 | Rihamm: Ulsadas, Elqon, Quramis, Ebraqedin, Rus, Yusarë, Aldomm, | |
15 | Ubreden | |
16 | } | |
17 | ||
18 | \newcommand{\Look}{ | |
19 | Haunted Eyes, Sharp Eyes, or Crazy Eyes | |
20 | ||
21 | Styled Hair, Wild Hair, or Pointed Hat | |
22 | ||
23 | Worn Robes, Stylish Robes, or Strange Robes | |
24 | ||
25 | Pudgy Body, Creepy Body, or Thin Body | |
26 |
|
|
4 | \pbClass{Wizard} | |
5 | \pbBaseHP{4} | |
6 | \pbDamage{4} | |
7 | ||
8 | \pbNames{Elf}{Galadiir, Fenfaril, Lilliastre, Phirosalle, Enkirash, | |
9 | Halwyr} | |
10 | \pbNames{Human}{Avon, Morgan, Rath, Ysolde, Ovid, Vitus, | |
11 | Aldara, Xeno, Uri} | |
12 | \pbNames{Rihamm}{Ulsadas, Elqon, Quramis, Ebraqedin, Rus, Yusarë, Aldomm, | |
13 | Ubreden} | |
14 | ||
15 | \pbLook{Haunted Eyes, Sharp Eyes, or Crazy Eyes} | |
16 | \pbLook{Styled Hair, Wild Hair, or Pointed Hat} | |
17 | \pbLook{Worn Robes, Stylish Robes, or Strange Robes} | |
18 | \pbLook{Pudgy Body, Creepy Body, or Thin Body} | |
27 | 19 | |
28 | 20 | \begin{document} |
29 | \openup -0.2em | |
30 | 21 | |
31 | 22 | \charbanner |
32 | 23 |