Commit Graph

17 Commits

Author SHA1 Message Date
evilchili
6984bfc5e8 adding encounters, fixing tests and cli 2024-02-17 15:24:13 -08:00
evilchili
1217c73c17 adding importable roll tables and generative CLI 2024-01-17 21:15:39 -08:00
evilchili
1c0bd7357d Fix random value generator, new CLI
This commit fixes a defect in the random value generator introduced when
the random_sets module was refactored. It also introduces three useful
CLI options, for generating roll tables of random trinkets, wild magic
surges, and psychadelic effects.
2024-01-16 22:09:09 -08:00
evilchili
2a110c7284 refactoring helper classes into random-sets 2023-12-23 15:36:42 -08:00
evilchili
e579d11cfa fix bug with sources that only have lists 2023-12-22 23:22:17 -08:00
evilchili
15904a51d2 ensure datasources are always DataSource objects 2023-12-22 23:09:43 -08:00
evilchili
a03036b494 adding datasource.as_dict 2023-12-22 21:25:47 -08:00
evilchili
75f6991b8c adding support for flattening entries in a datasource 2023-12-22 14:44:50 -08:00
evilchili
fd917bb59b fixing support for dicts of lists and lists of dicts 2023-12-08 14:52:40 -08:00
evilchili
3fbcb57aca adding support for dicts of lists 2023-12-08 14:28:07 -08:00
evilchili
75a5b884c7 added support for markdown, hiding dice rolls 2023-04-12 10:37:31 -07:00
evilchili
c8117cb66c fix mismatches in header and column counts 2022-08-13 12:32:52 -07:00
evilchili
f80d087ac4 support no options 2022-08-06 16:58:28 -07:00
evilchili
25de2c8c3c adding yaml output 2022-08-06 13:32:34 -07:00
evilchili
1cc245af07 1.0 release 2022-07-31 15:03:19 -07:00
evilchili
50379e9a2a adding combinable tables 2022-07-30 20:44:16 -07:00
evilchili
3c22594fd1 Initial setup of CLI 2022-07-30 14:20:26 -07:00