Skip to content
Snippets Groups Projects

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

Usage

To make a book, start a git, then do:

git submodule add https://gitlab.com/bindrpg/config config

git commit -m"add config submodule"

cp config/main.tex config/.gitignore .

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. . For example, to place a random elf in your game, just write \elf, and an elf will be magically summoned unto your adventure.

\elf

You can give the character a title and name by writing '\npc{symbol}{name}' as an optional argument. For example:

\humanalchemist[\npc{\M}{Rincewind}]

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
\T Team
\D 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.

Docs

You can create the documentation with

make docs

Test your changes before committing with

make test

TeXnical Details

This thing's handled as a submodule in the other documments, so changing it will change all BIND books. Any changes to the master branch should be tested in the core and aif projects first.

And when pulling, remember to do:

git pull --recurse-submodules