evilchili
6984bfc5e8
adding encounters, fixing tests and cli
2024-02-17 15:24:13 -08:00
evilchili
20f1608cbe
adding reset()
2024-01-18 22:48:58 -08:00
evilchili
6b3e094d79
fallback to globals() if tables.index does not define an attribute
2024-01-17 22:37:53 -08:00
evilchili
1217c73c17
adding importable roll tables and generative CLI
2024-01-17 21:15:39 -08:00
evilchili
f15b974a48
adding spells
2024-01-17 20:08:01 -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
2b3e82114f
fixing table output and moving it to types.RollTable
2024-01-06 12:21:30 -08:00
evilchili
d88d20fbbd
typo
2023-12-26 18:12:20 -08:00
evilchili
2a110c7284
refactoring helper classes into random-sets
2023-12-23 15:36:42 -08:00
evilchili
2752c788ed
Revert "debug"
...
This reverts commit 2725e483ea
.
2023-12-23 00:01:14 -08:00
evilchili
2725e483ea
debug
2023-12-22 23:59:38 -08:00
evilchili
06f9ee9325
fixing bug in headers
2023-12-22 23:58:02 -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
bd5e35dfff
typo
2023-12-22 21:53:26 -08:00
evilchili
edc67fed7e
fixing infinite recursion
2023-12-22 21:52:41 -08:00
evilchili
51991e4342
bugfix
2023-12-22 21:27:36 -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
fdbd96e9b1
refactoring
2023-12-22 13:36:45 -08:00
evilchili
0fd4a69980
adding support for custom data sources
2023-12-19 22:03:59 -08:00
evilchili
5c57d262d5
refactoring datasource to make subclassing easier
2023-12-19 21:29:39 -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
65c5b5199e
added metadata property
2023-04-12 11:26:17 -07:00
evilchili
75a5b884c7
added support for markdown, hiding dice rolls
2023-04-12 10:37:31 -07:00
evilchili
bbe897c944
perserve header ordering in yaml output
2022-08-13 12:56:58 -07:00
evilchili
c8117cb66c
fix mismatches in header and column counts
2022-08-13 12:32:52 -07:00
evilchili
9e7101945c
refine yaml output format
2022-08-06 21:19:59 -07:00
evilchili
b43e972d1b
Fix yaml support
2022-08-06 17:33:54 -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
evilchili
c8c3c0724f
initial commit
2022-07-30 09:33:03 -07:00