-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME
More file actions
22 lines (16 loc) · 806 Bytes
/
Copy pathREADME
File metadata and controls
22 lines (16 loc) · 806 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
pydnd is a set of python classes designed to be used interactively to assist in
running a Dungeons & Dragons 4th edition character.
For an (evolving) example setup see linder.py
The classes are intended to act as a basic framework. Due to the complexity,
variety, and scope of D&D4e, it is not feasible to include support for every
power/race/class, so you will have to write custom code to handle special cases.
The eventual goal is to remove most of the tedium of arithmetic and power
usage tracking from a D&D session. However, there are no plans to add a
simulated dice roller, because rolling dice is fun, dammit.
Dependencies:
Qt4
PyQt4
TODO:
powers should check that their requirements are met (melee, ranged, etc)
a way to track turn status (standard/move/minor availability)
add item powers