mirror of
https://github.com/Oreolek/gamebookformat.git
synced 2024-06-26 11:51:02 +03:00
todo
This commit is contained in:
parent
0c0a3f7afd
commit
bd4631553d
14
todo.org
14
todo.org
|
@ -39,6 +39,7 @@
|
|||
- [ ] Template for book introduction (including rules etc)
|
||||
Sections with some markup (has number 0?) are added as chapters
|
||||
of introduction, otherwise formatted identical to other sections.
|
||||
- [ ] Inserting images
|
||||
- [ ] More formatting possibilities in sections
|
||||
Look at existing gamebooks to get ideas.
|
||||
- [ ] Only accept specific characters in identifiers (eg section names)
|
||||
|
@ -47,9 +48,8 @@
|
|||
- [ ] Possibility to make predictable random numbers and shuffling for testing
|
||||
- [ ] Test generate examples and compare to expected output in all formats
|
||||
- [ ] Unit tests (finally...)
|
||||
- [ ] Inserting images
|
||||
- [ ] Verify gamebook for debug and dot outputs
|
||||
- [ ] Dummy sections (handle properly when verifying)
|
||||
- [ ] Verify gamebook with --verify (but how?)
|
||||
- [ ] Dummy and fake sections (handle properly when verifying)
|
||||
- [ ] Counters (life, money, whatever) create and set
|
||||
count tag to declare new counter, text in tag is display name
|
||||
optional argument sets the starting value of the tag
|
||||
|
@ -58,8 +58,14 @@
|
|||
- [ ] Counters check
|
||||
- [ ] Trade (optionally drop something from collection to add something new).
|
||||
- [ ] Buy (optionally decrease a counter to add something to a collection)
|
||||
- [ ] Sell (optionally increase a counter to drop something to a collection)
|
||||
- [ ] Sell (optionally increase a counter to drop something from a collection)
|
||||
- [ ] Pick a (maximum) number of things from those found in a section
|
||||
- [ ] Javascript tests running in nodejs (no GUI)
|
||||
The big scripts in html templates are split out into separate files
|
||||
already (script.html and endscript.html). It should be possible to
|
||||
test those from nodejs?
|
||||
- [ ] Javascript GUI tests running in a browser
|
||||
Preferably headless (in nodejs?). Run tests on gamebook html example(s).
|
||||
- [ ] Macros for input(quests etc etc). Generate one or more sections.
|
||||
- [ ] Macros that can add content to sections (pre or post).
|
||||
- [ ] Some way to insert character sheet in book introduction
|
||||
|
|
Loading…
Reference in a new issue