/natural-one

Natural One is a dice roller for tabletop RPGs like Pathfinder, D&D 5e, and others

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

About Natural One

Natural One is a dice roller designed primarily for the Pathfinder tabletop roll-playing game, though it also supports D&D 5e, Starfinder, and other systems. It is also usable as a general purpose dice roller.

Features

In addition to basic dice roller features, Natural One also includes stats for weapons in multiple game systems. While the primary focus is on Pathfinder, there is also support for Starfinder, D&D 3.5e, D&D 4e, and D&D 5e. New game systems can be easily added as well.

The template feature makes larger, more complex rolls much easier. Playing a rogue with an elemental dagger? Don't want to roll base damage, elemental damage, and sneak attacks every turn? Simply enter these in as a template and roll them all at once. Templates are very configurable, allowing them to be used for whatever rolls are required.

An initiative tracker helps DMs with managing combat sessions. Initiatives can either be rolled or added directly, with automatic sorting and drag and drop to reorder as needed.

Screenshot

Screenshot

Using Natural One

Natural One requires Python >= 3.5. GTK+ 3 and PyGObject are also required. These should be available in the package manager of most Linux distributions.

Natural One has only been tested on Linux.

License

Natural One is released under the GNU General Public License version 3. See the LICENSE.md file for more information.

Program icon from a set by Nick Roach, released under the GNU GPL v3.