You are not logged in.

#1 2017-06-17 13:59:26

grandtheftjiujitsu
Member
Registered: 2013-07-27
Posts: 91

dnd-tools: command line toolset for D&D 5e

Hello all!  It's been quite a while, since I've posted on the forums, but last week I made my first 100% original / made from scratch contribution to the AUR!  For the tabletop gamers out there, I give you:

dnd-toosInteractive, cross platform, offline, command line gamemaster tools for Dungeons and Dragons 5th Edition

Features:

  • Compatible with Python 3.x and 2.x

  • Interactive functions

  • Character generator - now including ability scores and saving throws

  • NPC generator - 35 NPC classes with stat blocks

  • Save / Export character to text file

  • Dice roller: any number of die, any number of sides

  • Random loot generator per monster CR and quantity

  • Encounter difficulty calculator

  • Initiative roller (without modifiers)

  • Tarokka (tarrot) card game

  • Wild magic effect roller

  • To Do: planned features

I'm still very much a novice programmer, so please be patient with development if you run into issues.  As I've noted on GitHub and on the AUR, there are dozens of random number generators, tables, and lists involved with this program, so it's very difficult to test every possible outcome of every feature.  Most issues are likely due to simple typos or syntax errors.  Please don't hesitate to make a pull request on GitHub after viewing the guide to contributing.

Feature requests are also welcome!  See the guide to requesting features.

*edited to add features

Last edited by grandtheftjiujitsu (2018-07-24 01:36:20)

Offline

#2 2017-06-17 14:45:49

Alad
Wiki Admin/IRC Op
From: Bagelstan
Registered: 2014-05-04
Posts: 2,407
Website

Re: dnd-tools: command line toolset for D&D 5e

Excellent. Have some Dwarven Stout for your efforts my friend. big_smile

P.S. Please don't instruct Arch users to install your package with yaourt. Just point to makepkg or the AUR wiki page. Similarly you give the impression that Notepad++ is a requirement to use the software on Windows.

Last edited by Alad (2017-06-17 14:52:51)


Mods are just community members who have the occasionally necessary option to move threads around and edit posts. -- Trilby

Offline

#3 2017-06-17 15:43:24

grandtheftjiujitsu
Member
Registered: 2013-07-27
Posts: 91

Re: dnd-tools: command line toolset for D&D 5e

@alad

Thanks for the stout!

I've updated the README.md to redirect Arch Users to the wiki's AUR installation instructions.  Windows instructions have been updated to a non-specific text editor.  Changes will be pushed with an update later today smile

Offline

#4 2017-06-17 16:10:11

x33a
Forum Fellow
Registered: 2009-08-15
Posts: 4,587

Re: dnd-tools: command line toolset for D&D 5e

Moving to Community Contributions.

Offline

#5 2018-07-24 01:45:20

grandtheftjiujitsu
Member
Registered: 2013-07-27
Posts: 91

Re: dnd-tools: command line toolset for D&D 5e

Version 0.1.4

  • Added Feature:  skills and saving throws added to character generator

  • Added Feature:  Backwards compatibility added for Python 2.x

  • Added Feature:  NPC generator

  • Guides:  for contributing / versioning and for feature requests

PS:  Thanks to anyone who gave this a star on GitHub or a vote in the AUR!

Offline

#6 2018-07-24 04:51:58

Rasi
Member
From: Germany
Registered: 2007-08-14
Posts: 1,914
Website

Re: dnd-tools: command line toolset for D&D 5e

neat, gotta play with this.

also:
lol @ windows installation steps. Why not simply "Right click and Save as"?

Last edited by Rasi (2018-07-24 04:54:13)


He hoped and prayed that there wasn't an afterlife. Then he realized there was a contradiction involved here and merely hoped that there wasn't an afterlife.

Douglas Adams

Offline

Board footer

Powered by FluxBB