Tool OverviewΒΆ

There are several collections of tools.

  • The magic2 and character modules, which create a Domain-Specific Language (DSL) for designing spells and characters. These modules allow the definition of spells (and miracles) in Python syntax. They also allow building characters that fit within a campaign.

  • There some other modules to compute a few tables in the OpenD6 rules. The die_simplification and spell_measure modules restate some essential tables.

  • Finally, a large number of modules are used for one-time-only parsing the source PDF files. These are somewhat less useful in general.