Commit Graph

  • 1e6d877e7c Merge pull request #103 from matsavage/latex_environment Mark Wolfman 2021-08-05 14:11:55 -05:00
  • dfa47f957c Recreated monster definitions with different restructured text layout. Mark Wolfman 2021-07-25 22:33:55 -05:00
  • 6bfaddf821 GM notes can now include arbitrary additional sections as attributes. Mark Wolfman 2021-07-24 17:40:01 -05:00
  • b46c68eae4 fixes submodule mat 2021-07-22 15:03:39 +01:00
  • 8db45f1651 updates setup.py to bring dungonsheets deps into site-packages mat 2021-07-22 14:52:05 +01:00
  • e758ab6a15 updates relative import to / mat 2021-07-22 14:34:01 +01:00
  • dd2c1cc56e moves submodules mat 2021-07-22 14:30:21 +01:00
  • 4b8458c646 adds DnD tempate as submodule mat 2021-07-22 14:10:41 +01:00
  • a1a5d7783a Merge branch 'vincentmalloy-master' Mark Wolfman 2021-07-21 17:19:16 -05:00
  • 5183a6301d Added character portraits from @vincentmalloy. Mark Wolfman 2021-07-21 17:18:31 -05:00
  • ee7d5de601 Added background paper to epub output. Mark Wolfman 2021-07-14 13:01:49 -05:00
  • 70cb8ae30f Tweaked the style sheets for fancy decorations in epub. Mark Wolfman 2021-07-13 22:37:13 -05:00
  • 3df1906156 GM notes EPUB now contains monster spell descriptions. Mark Wolfman 2021-07-13 21:43:28 -05:00
  • d26f520666 Epub for gm notes now prints monster spells, if specified. Mark Wolfman 2021-07-13 12:28:56 -05:00
  • f4f101e39c Monsters now have a spells attribute that will eventually hold a list of spells. Mark Wolfman 2021-07-13 00:13:04 -05:00
  • d110ef6cda Bug fixes and EPUB CSS improvements. Mark Wolfman 2021-07-11 23:03:36 -05:00
  • e40d6b1a20 When making GM session notes as epub, the party character sheets are also included. Mark Wolfman 2021-07-11 13:07:40 -05:00
  • f020eaccc6 Cleaned up the display of spell components. Mark Wolfman 2021-07-11 12:47:48 -05:00
  • 88bdd59fdd Added spell list to the epub, and cleaned up dict-list style sheet. Mark Wolfman 2021-07-11 12:35:22 -05:00
  • 8be06d2ffe Epub now contains character sheets information. Mark Wolfman 2021-07-11 09:13:55 -05:00
  • 50754f7d5d Added ability to make epub files for character sheets (missing stats and spell list). Mark Wolfman 2021-07-07 22:32:20 -05:00
  • a31b9eb42c Moved mod_str function from forms.py back to stats.py, and black formatting. Mark Wolfman 2021-07-07 10:29:46 -05:00
  • 8a054b335f Added table of contents to epub. Mark Wolfman 2021-07-06 23:48:36 -05:00
  • b1e69182eb Added a CSS file to the epub output format. Mark Wolfman 2021-07-05 22:54:23 -05:00
  • 05aec37352 Cleaned up docstrings on monsters. Mark Wolfman 2021-07-05 09:53:56 -05:00
  • 22dd8894bc Ability to output GM sheets as EPUB files (without CSS for now). Mark Wolfman 2021-07-04 23:19:44 -05:00
  • aed864b093 Version bump to 15.1 Mark Wolfman 2021-07-03 14:36:26 -05:00
  • dbea8f5dce Character sheet PDF's now have outline bookmarks. Mark Wolfman 2021-07-01 22:29:42 -05:00
  • 27cbd7c8a2 Foundry reader now properly read max HP (formerly read current HP). Mark Wolfman 2021-07-01 22:13:53 -05:00
  • d678002131 GM session notes PDF now has a outline. Mark Wolfman 2021-07-01 22:09:27 -05:00
  • 084ea27d00 Bug fix when generating a DM sheet with no random_tables entry. Mark Wolfman 2021-07-01 21:01:41 -05:00
  • 4e11af7acd Added an option to put random tables into the GM notes. Mark Wolfman 2021-06-21 16:49:24 -05:00
  • 086134215c Reformatted docstrings for monsters 'a'. Mark Wolfman 2021-06-20 17:17:04 -05:00
  • 967b285e27 Added specific weapon subclasses to dungeonsheets.mechanics. Mark Wolfman 2021-06-19 22:01:02 -05:00
  • c5672f950f Fixed broken test and added ability to put session summary into GM notes. Mark Wolfman 2021-06-16 10:03:35 -05:00
  • a9c893a4e3 Fixed some content details. Mark Wolfman 2021-06-15 06:24:42 -05:00
  • 57cb094d2e Fixed a bug where skill names with spaces were not recognized as proficient. Mark Wolfman 2021-06-13 17:50:53 -05:00
  • 5a037d3c98 _resolve_mechanic no longer accepts a *module* argument since it uses the content registry. Mark Wolfman 2021-06-13 14:58:43 -05:00
  • cc430720fb Added a content registry, so homebrew content can be referenced by name. Mark Wolfman 2021-06-13 14:29:57 -05:00
  • 1abfcaf657 Fixed broken tests. Mark Wolfman 2021-06-12 15:37:10 -05:00
  • 6dcd20f877 Spell list now only includes prepared spells if the list would overflow the available lines. Mark Wolfman 2021-06-12 15:02:00 -05:00
  • 2f26cbd951 Tweaked inspiration, and added example of cascading sheets. Mark Wolfman 2021-06-12 14:07:39 -05:00
  • 72af80f991 Fixed some stale code from a PR and fixed monk unarmed strike when importing from Foundry. Mark Wolfman 2021-06-12 13:55:21 -05:00
  • 4ce68d5642 Added ability for a sheet to inherit from another parent sheet. Mark Wolfman 2021-06-12 13:15:11 -05:00
  • 2312f50d07 Merge pull request #96 from Tim-Jackins/master Mark Wolfman 2021-06-12 13:14:10 -05:00
  • 1ab946d5c3 Added more stats to the party summary in the GM sheet. Mark Wolfman 2021-06-11 23:43:41 -05:00
  • 7d564ac1e1 Allow importing of homebrew material stored in a separate module. Mark Wolfman 2021-06-11 09:07:48 -05:00
  • b432e67a35 Added 'Rival Intern' background, fixed bugs, and findattr now removes '/'. Mark Wolfman 2021-06-09 23:06:48 -05:00
  • bd895c4efc Cleaned up the PDF for GM monster stats. Mark Wolfman 2021-06-09 21:22:12 -05:00
  • b4150c5f28 Merge branch 'master' into master Jack Timmins 2021-06-09 01:13:10 -04:00
  • 7f40532a49 Merge branch 'master' of https://github.com/Tim-Jackins/dungeon-sheets tim_jackins 2021-06-09 01:10:02 -04:00
  • 8c1540d2cc Added all possible values to monk1 tim_jackins 2021-06-09 01:07:30 -04:00
  • 36723417b4 Added hp current and temporary to character tim_jackins 2021-06-09 01:06:52 -04:00
  • 62f6876f69 Added party stats for the GM notes sheet. Mark Wolfman 2021-06-06 23:07:04 -05:00
  • 3d8b9987db Fixed broken test and cleaned up with flake8/black. Mark Wolfman 2021-06-04 11:36:35 -05:00
  • 84453404b4 Added documentation for the new GM notes feature. Mark Wolfman 2021-06-04 11:10:16 -05:00
  • 4e4059f44c Merge pull request #97 from stravajiaxen/master Mark Wolfman 2021-06-04 10:51:26 -05:00
  • 1d6d4a3037 Install DND-5e-LaTeX-Template for travis builds. Mark Wolfman 2021-06-04 08:47:24 -05:00
  • 905ecee4c9 Now creates GM sheet PDF, but with monsters only. Mark Wolfman 2021-06-03 23:35:42 -05:00
  • f05e2ae069 Ankylosaurus is SRD Matthew DeMartino 2021-06-03 21:52:23 -04:00
  • 291cc2d4d7 Update Monsters into multiple files like spells are Matthew DeMartino 2021-06-03 21:43:46 -04:00
  • 1ca5ef16ea Add a couple monsters Matthew DeMartino 2021-06-02 21:14:32 -04:00
  • 3b8dbc0566 Prepared package for adding GM sheets. Mark Wolfman 2021-06-01 22:51:10 -05:00
  • bb3a40ed0e Added contributor guidelines. Mark Wolfman 2021-05-30 20:41:06 -05:00
  • ed50fe0c34 Merge branch 'master' into master Jack Timmins 2021-05-28 13:06:59 -04:00
  • 8e2e021285 Added second page of character sheet tim_jackins 2021-05-28 11:28:50 -04:00
  • ca4bed23cf Functions to build 2nd page of the character sheet tim_jackins 2021-05-28 11:26:56 -04:00
  • 428b9ea2e3 Added appearance and backstory attrs to character tim_jackins 2021-05-28 11:08:58 -04:00
  • 4840c0797c Merge pull request #95 from stravajiaxen/master Mark Wolfman 2021-05-28 09:43:34 -05:00
  • ef6e3b4bcb Fix failing character.py tests Matthew DeMartino 2021-05-24 21:45:45 -04:00
  • 9d4cea047f Fix proficiency bonus bug for RemarkableAthlete Matthew DeMartino 2021-05-24 20:56:45 -04:00
  • 37c61f6b4a Fix some typos Matthew DeMartino 2021-05-24 20:47:28 -04:00
  • b08af0865a Remove comma Matthew DeMartino 2021-05-24 20:40:29 -04:00
  • ddb9d44354 Remove encounters, refactor Actor into Entity, move more core capabilities into Entity Matthew DeMartino 2021-05-24 20:38:50 -04:00
  • 601bd0c9aa Remove stochastic unittest D: Matthew DeMartino 2021-05-24 10:34:43 -04:00
  • f6baaba7ba Address Coverage Matthew DeMartino 2021-05-23 16:18:48 -04:00
  • 0c24268118 Fix CI -- remove long rest on Agent initialization Matthew DeMartino 2021-05-23 15:52:50 -04:00
  • 89143c5cbc Finish encounter, test, dice unittest, attack actions Matthew DeMartino 2021-05-23 14:52:18 -04:00
  • 4bc844a6bf Filling in skeleton for encounter Matthew DeMartino 2021-05-23 12:29:06 -04:00
  • 1243f54823 Create Actions, Executable objects Matthew DeMartino 2021-05-23 00:33:48 -04:00
  • 285312c0a4 Start Conditions Matthew DeMartino 2021-05-22 23:54:19 -04:00
  • 947623c42d Refactoring Agent, Character into Agent base class Matthew DeMartino 2021-05-22 23:16:33 -04:00
  • db3cac000e WIP add more details in encounter Matthew DeMartino 2021-05-22 21:22:57 -04:00
  • a08a1273cb [WIP] Add Agent stuff Matthew DeMartino 2021-05-22 20:21:44 -04:00
  • 610d75582b [WIP] Creating an Encounter Matthew DeMartino 2021-05-22 20:04:47 -04:00
  • d2df428969 Removed a deprecated test. Mark Wolfman 2021-05-21 10:02:41 -05:00
  • c9e0350a02 Added badge to Readme for black coding style. Mark Wolfman 2021-05-21 09:57:53 -05:00
  • 90e362055a Added ability to parse JSON files exported from Foundry. Mark Wolfman 2021-05-21 09:47:40 -05:00
  • 9b1a33bfa2 Merge pull request #93 from matsavage/latex-character-template Mark Wolfman 2021-05-13 10:47:06 -05:00
  • 94730d2f2d fixes problem with PDF generation matsavage 2021-05-09 16:31:16 +01:00
  • 6f764b7ce5 fixes syntax error matsavage 2021-05-08 19:00:32 +01:00
  • 73e26b80d6 changes spell sorting to alphabetic matsavage 2021-05-08 18:56:04 +01:00
  • eeef6c3e96 removes debug print statement matsavage 2021-05-05 18:40:28 +01:00
  • 309e6d9619 annotates subclass source matsavage 2021-05-05 18:33:03 +01:00
  • 835dad862a removes ritual from spell duration matsavage 2021-05-05 18:32:18 +01:00
  • 1aee5f69ad removes change to classes.py matsavage 2021-05-05 18:29:49 +01:00
  • 40177e783f updates infusions matsavage 2021-05-05 18:14:23 +01:00
  • 631a320d84 splits out features to multiple templates and added DnD styling matsavage 2021-05-05 18:02:04 +01:00
  • 96a6f0cc2e adds flag for unassumable form matsavage 2021-05-04 23:54:14 +01:00
  • a097e55fbd first pass at druid shapes to monster blocks matsavage 2021-05-04 23:08:32 +01:00