Commit Graph

298 Commits

Author SHA1 Message Date
Mark Wolfman bd895c4efc Cleaned up the PDF for GM monster stats. 2021-06-09 21:22:12 -05:00
Mark Wolfman 62f6876f69 Added party stats for the GM notes sheet. 2021-06-06 23:07:04 -05:00
Mark Wolfman 3d8b9987db Fixed broken test and cleaned up with flake8/black. 2021-06-04 11:36:35 -05:00
Mark Wolfman 84453404b4 Added documentation for the new GM notes feature. 2021-06-04 11:10:45 -05:00
Mark Wolfman 4e4059f44c Merge pull request #97 from stravajiaxen/master
Add all SRD Monsters
2021-06-04 10:51:26 -05:00
Mark Wolfman 1d6d4a3037 Install DND-5e-LaTeX-Template for travis builds. 2021-06-04 10:01:39 -05:00
Mark Wolfman 905ecee4c9 Now creates GM sheet PDF, but with monsters only. 2021-06-03 23:35:42 -05:00
Matthew DeMartino f05e2ae069 Ankylosaurus is SRD 2021-06-03 21:52:23 -04:00
Matthew DeMartino 291cc2d4d7 Update Monsters into multiple files like spells are 2021-06-03 21:43:46 -04:00
Matthew DeMartino 1ca5ef16ea Add a couple monsters 2021-06-02 21:14:32 -04:00
Mark Wolfman 3b8dbc0566 Prepared package for adding GM sheets.
- Improved test coverage in ``make_sheets.py``.
- Refactor file loading to make it more flexible.
- Added a stub ``gm.py`` example.
2021-06-01 22:51:10 -05:00
Mark Wolfman bb3a40ed0e Added contributor guidelines. 2021-05-30 20:42:27 -05:00
Mark Wolfman 4840c0797c Merge pull request #95 from stravajiaxen/master
Entity Class + Typo Fixes
2021-05-28 09:43:34 -05:00
Matthew DeMartino ef6e3b4bcb Fix failing character.py tests 2021-05-24 21:45:45 -04:00
Matthew DeMartino 9d4cea047f Fix proficiency bonus bug for RemarkableAthlete 2021-05-24 20:56:45 -04:00
Matthew DeMartino 37c61f6b4a Fix some typos 2021-05-24 20:47:28 -04:00
Matthew DeMartino b08af0865a Remove comma 2021-05-24 20:40:29 -04:00
Matthew DeMartino ddb9d44354 Remove encounters, refactor Actor into Entity, move more core capabilities into Entity 2021-05-24 20:38:50 -04:00
Matthew DeMartino 601bd0c9aa Remove stochastic unittest D: 2021-05-24 10:34:43 -04:00
Matthew DeMartino f6baaba7ba Address Coverage 2021-05-23 16:18:48 -04:00
Matthew DeMartino 0c24268118 Fix CI -- remove long rest on Agent initialization 2021-05-23 15:52:50 -04:00
Matthew DeMartino 89143c5cbc Finish encounter, test, dice unittest, attack actions 2021-05-23 14:52:18 -04:00
Matthew DeMartino 4bc844a6bf Filling in skeleton for encounter 2021-05-23 12:29:06 -04:00
Matthew DeMartino 1243f54823 Create Actions, Executable objects 2021-05-23 00:33:48 -04:00
Matthew DeMartino 285312c0a4 Start Conditions 2021-05-22 23:54:19 -04:00
Matthew DeMartino 947623c42d Refactoring Agent, Character into Agent base class 2021-05-22 23:16:33 -04:00
Matthew DeMartino db3cac000e WIP add more details in encounter 2021-05-22 21:22:57 -04:00
Matthew DeMartino a08a1273cb [WIP] Add Agent stuff 2021-05-22 20:21:44 -04:00
Matthew DeMartino 610d75582b [WIP] Creating an Encounter 2021-05-22 20:04:47 -04:00
Mark Wolfman d2df428969 Removed a deprecated test. 2021-05-21 10:02:41 -05:00
Mark Wolfman c9e0350a02 Added badge to Readme for black coding style. 2021-05-21 09:57:53 -05:00
Mark Wolfman 90e362055a Added ability to parse JSON files exported from Foundry. 2021-05-21 09:47:40 -05:00
Mark Wolfman 9b1a33bfa2 Merge pull request #93 from matsavage/latex-character-template
Latex character template improvements using the ``--fancy`` D&D template.
2021-05-13 10:47:06 -05:00
matsavage 94730d2f2d fixes problem with PDF generation 2021-05-09 16:31:16 +01:00
matsavage 6f764b7ce5 fixes syntax error 2021-05-08 19:00:32 +01:00
matsavage 73e26b80d6 changes spell sorting to alphabetic 2021-05-08 18:56:04 +01:00
matsavage eeef6c3e96 removes debug print statement 2021-05-05 18:40:28 +01:00
matsavage 309e6d9619 annotates subclass source 2021-05-05 18:33:03 +01:00
matsavage 835dad862a removes ritual from spell duration 2021-05-05 18:32:18 +01:00
matsavage 1aee5f69ad removes change to classes.py 2021-05-05 18:29:49 +01:00
matsavage 40177e783f updates infusions 2021-05-05 18:14:23 +01:00
matsavage 631a320d84 splits out features to multiple templates and added DnD styling 2021-05-05 18:02:04 +01:00
matsavage 96a6f0cc2e adds flag for unassumable form 2021-05-04 23:54:14 +01:00
matsavage a097e55fbd first pass at druid shapes to monster blocks 2021-05-04 23:08:32 +01:00
matsavage 406b4d004d spells also ordered by level 2021-05-04 22:31:03 +01:00
matsavage 4dd5ae232b updates ritual and concentration spells 2021-05-04 22:06:35 +01:00
matsavage 8dbc5c2359 changes spell levels to ordinals 2021-05-04 21:56:53 +01:00
matsavage ac65947750 updates fancy output to use \DndSpellHeader as provided by the template 2021-05-04 21:37:19 +01:00
matsavage 508c93911f first pass at creating singular tex file 2021-05-04 21:06:14 +01:00
matsavage e66be2e60b moves template pdf functions to new file 2021-05-04 18:02:22 +01:00