aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2019-01-05 12:50:49 +0000
committerSean Whitton <spwhitton@spwhitton.name>2019-01-05 12:50:49 +0000
commit8c4538c5241ec5f5d31d2b5ed15e621fff9058c3 (patch)
treee02d37618c4d5101dc0487a7dab31c5cede269f0
parent9e9c67d3c5b637e1750f45e5d46f2598dfc806fc (diff)
downloadorg-d20-8c4538c5241ec5f5d31d2b5ed15e621fff9058c3.tar.gz
update TODOs
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
-rw-r--r--TODO.md13
1 files changed, 10 insertions, 3 deletions
diff --git a/TODO.md b/TODO.md
index 271fe52..84ddd5a 100644
--- a/TODO.md
+++ b/TODO.md
@@ -4,14 +4,21 @@ Soon
- Dice expression roller shows results for each die
- Option to continue numbering/lettering between types of monsters
- So there is exactly one monster with a given digit/letter
+- [Submit to MELPA](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#making-your-package-ready-for-inclusion)
+
+Features
+--------
+
- defcustom to roll each monster's initiative separately (as in 3e),
rather than having type of monster act at the same time (as in 5e)
-- [Submit to MELPA](https://github.com/melpa/melpa/blob/master/CONTRIBUTING.org#making-your-package-ready-for-inclusion)
-Maybe
------
+Possible refactoring
+--------------------
Rewrite combat to use a data strcuture holding all data from the table
with functions to read, write and update an Org table. Then
e.g. taking damage is done by reading table, updating struct and
writing it back to the buffer
+
+At the very least, org-d20-initiative should call
+org-d20-initiative-add or similar code reuse.