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
Mark Wolfman
e5ec51b0e7
Ran flake8 and black against tests.
2021-04-16 11:28:05 -05:00
Mark Wolfman
0c3dbc73fc
Fixed bug with textbox formatting.
2021-04-16 11:27:50 -05:00
Mark Wolfman
30369ce1d4
Ran flake8 and black linters, and other cleanup-related fixes.
...
Project now passes flake8 and black linter (also including more rst
cleanup). Moved latex related things to dedicated ``latex.py`` module,
and removed the ``makesheets -dF`` call from travis.
2021-04-16 11:10:17 -05:00
Mark Wolfman
9dfc02f3df
Added texlive-latex-extra to travis.yml (for supertabular package).
2021-04-16 09:31:49 -05:00
Mark Wolfman
205093fe32
Added more useful logging output when LaTeX build fails.
2021-04-16 09:17:35 -05:00
Mark Wolfman
4ef05710c4
Added texlive fonts to travis build.
2021-04-15 22:51:52 -05:00
Mark Wolfman
01f3f0d15f
Version bump to v0.13.0
2021-04-15 22:34:33 -05:00
Mark Wolfman
63c62a17f8
Fixed remaining docstrings to be valid rst, and cleaned up TeX templates.
2021-04-15 22:31:14 -05:00
Mark Wolfman
c8577187b0
Added a test to check that all spells are valid rst.
2021-04-14 13:04:46 -05:00
Mark Wolfman
4aa43d2bec
RST now parses tables.
2021-04-14 07:24:34 -05:00
Mark Wolfman
67adc390cb
Fixed unit-tests for RST parsing.
2021-04-14 07:24:33 -05:00
Mark Wolfman
2aa5afd538
Fixed some docstrings for spells and features.
2021-04-14 07:24:27 -05:00
Mark Wolfman
4719ad4305
Switched to docutils/sphinx for parsing docstrings into LaTeX.
2021-04-14 07:23:18 -05:00
Mark Wolfman
e448244ba5
Merge pull request #90 from jrmo14/master
...
Fix Artificer Magical Tinkering description
2021-03-11 16:15:13 -06:00
Jackson
bc8e40b7f2
Fix Artificer Magical Tinkering description
2021-03-06 22:51:54 -05:00
Mark Wolfman
a67fac2f17
Removed a redundant definition for the goblin race
...
fixes https://github.com/canismarko/dungeon-sheets/issues/76
2021-02-10 21:09:58 -06:00