Commit graph

9 commits

Author SHA1 Message Date
Howard Abrams
07717c103d Change the "dashboard" screen to popups
I realized that a DM Screen isn't really what I want. If I want
information about a particular rule or the magic school, then I want it
to pop up, and then go away.
2021-02-27 00:20:43 -08:00
Howard Abrams
9719a29c3c Tables are now in a hierarchy
This should make creating NPC tables easier by grouping them.
2021-02-22 22:27:53 -08:00
Howard Abrams
656c168a52 Add dice tables
A dice table is a direct translation of a gaming table from a book,
where the table has a stated dice expression, and each entry has a
numeric range. Most tables can now be taken as is from published
sources.

Also, if a message from a randomly rolled table contains a dice
expression, like Found 2d8 scrolls, the expression is automatically
substituted.

Finally if a message contains something like:
  You found a [wolf/fox/badger].
The displayed message will only include on of those entries.
2021-02-11 22:08:06 -08:00
Howard Abrams
106ed2e6dd More random tables I've collected
Now, my players can run into a warehouse, or a library, and I won't be
stuck thinking about titles.
2021-02-11 21:57:50 -08:00
Howard Abrams
7dab533415 Working with both Dice and Frequency tables
Some of these tables are getting complicated, so I have created three
different tables, and this should be sufficient.

Describing it, however, seems to be a lot for source code, and I thought
I would describe it using a literate programming style. We'll see.
2021-02-08 15:26:16 -08:00
Howard Abrams
558d7eb984 Code functional with a good README and Interface
Wrote some reusable instructions as well as polished a minor mode and a
hydra for easily using the code. Time to try it out in production.
2021-02-01 17:52:40 -08:00
Howard Abrams
020d0386b7 Displayable tables of D&D 5th Edition
A collection of information I could easily remember that could be
displayed as part of a Dungeon Master Screen.
2021-01-29 23:29:57 -08:00
Howard Abrams
fd804c6424 A collection of tables for role playing
Some are particular to my campaigns, and others are just ideas I've collected.
2021-01-29 23:24:55 -08:00
Howard Abrams
9411e512ce After a night or two of late hacking...
I have a semblance of code giving me functions to help me run my D&D
games. The README needs a lot more love, but the code is generally tidy.

Time to add some tables...
2021-01-29 23:18:36 -08:00