LaTeX configuration for the First Blood RPG.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Malin Freeborn 4340389f1b Merge commit '7a9aef4618756d44513e4160c6660560c139b239' into dev 1 week ago
.gitignore git init 2 months ago
LICENCE.md git init 2 months ago
README.md note wiki in readme 1 week ago
glossary.tex adjust xp description 3 weeks ago
main.tex update readme 1 month ago
monsters.tex fix rockman syntax 1 month ago
preamble.tex Merge commit 'b627f1d515ce762dba5cc8613c798d860ba2c139' into dev 2 weeks ago
script.sh modify script 1 month ago

README.md

These config files make the First Blood RPG books look and act the way they do.

Usage

To make a book, put this config folder into the same directory, and copy main.tex into the directory.

Edit ‘main.tex’, and input your tex files by writing `\include{my_file.tex}.

Creatures

You can include pseudo-randomo creatures in your adventure by summoning the names from monsters.tex. For example, to place a random elf in your game, just write \elf, and an elf will be magically summoned unto your adventure. You can give the character a title and name by writing ‘\npc{symbol}{name}‘. For example:


\npc{\M}{Rincewind}

\humanalchemist

This would make a heading called Rincewind in bold with a male symbol, and provide pseudo-random alchemist-appropriate stats underneath.

Syntax Symbol
\M Male
\F Female
\G Group
\U Undead
\N Nura

For a complete list of all the creatures and characters which can be used, see the ‘monsters.tex’ file. For more details on the syntax, have a look at examples in Adventures in Fenestra, or read the git’s wiki.

TeXnical Details

This thing’s handled as a subtree in the other documments, so changing it will change all First Blood books.

Personally, I keep it in a directory by the others. This allows you to do:

git subtree -P config pull ../config master

The configs also have one branch per repo, so when writing Adventures in Fenestra (‘aif’), you can do a push to just that branch:

git subtree -P config push ../config aif